摘要: 一、使用Raw文件夹下的数据库文件 在使用GreenDao框架时,数据库和数据表都是根据生成的框架代码来自动创建的,从生成的DaoMaster中的OpenHelper类可以看出: 对应的createAllTables函数代码: 再接着往下看: 从以上的代码可以看出GreenDao在第一次使用的时候会阅读全文
posted @ 2017-01-06 13:33 戎码之路 阅读(1893) 评论(1) 编辑
摘要: 一、我是谁?什么是我的优势?我的价值观? 二、我在哪里工作?我属于谁?是决策者、参与者还是执行者? 三、我应该做什么?会对社会有什么贡献? 四、在人际关系上承担什么责任? 五、后半生的目标和计划是?阅读全文
posted @ 2017-01-04 09:22 戎码之路 阅读(76) 评论(0) 编辑
摘要: 写在前面:有阶段的自己,会用蛮力去学习一些东西,就是这东西不管是否适合目前自己的知识体系, 觉得学了之后会更牛逼就去学,但是这样的东西往往学了记不住。 学习的过程越用力反而显得越吃力, 太吃力的事情,自然就无法有恒心, 这就是很多人会觉得自己做事总是无法持之以恒的原因。 努力不应该是某种需要被时常觉阅读全文
posted @ 2016-09-01 15:12 戎码之路 阅读(192) 评论(0) 编辑
摘要: 本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。 网上有很多关于使用Gallery来打造3D画廊的博客,但是在关于Gallery的官方说法中表明: This class was deprecated in API level 16.This widget is 阅读全文
posted @ 2016-08-20 16:17 戎码之路 阅读(8239) 评论(2) 编辑
摘要: Comparable Comparator 区别与联系 举栗子: Comparable Demo 类可以通过实现Comparable接口来扩展排序功能 实现了Comparable的类可以直接调用list的sort和Collections.sort来实现排序 Comparator Demo 创建一个实阅读全文
posted @ 2018-11-04 23:17 戎码之路 阅读(1) 评论(0) 编辑
摘要: Iteratable: Iteratable接口提供了iterator()方法。 Collection接口继承了Iteratable,由实现Collection的ArrayList、Hashset等来实现方法。 Iterator: Iterator接口在ArrayList、LinkedList等类中阅读全文
posted @ 2018-11-04 23:16 戎码之路 阅读(7) 评论(0) 编辑
摘要: ``` !/bin/bash 整数 算数运算 1. expr r= Tips:1. '4''+''5'三者之间有空白 echo $r; r= echo $r; Tips:2. 有特殊意义,应该用\取消 的特殊意义 2. $(()) r=$((4+5)) echo $r 3. $[] r=$[4+5]阅读全文
posted @ 2018-10-09 09:10 戎码之路 阅读(7) 评论(0) 编辑
摘要: 1. Putty工具连接Android设备 下载链接:https://github.com/sztupy/adbputty/downloads 如上图所示:在HostName中输入 transport usb ,port输入5037,connection type选择ADB。 2. adb卸载系统应阅读全文
posted @ 2018-09-05 10:19 戎码之路 阅读(20) 评论(0) 编辑
摘要: 搭建步骤: 1. 下载dropbear源码 下载源码有几个选择: 到 "dropbear官网" 下载源码。不过这里的源码是没有Android.mk文件的需要自行编写 到AOSP(android open source project)官网下载对应的dropbear代码: 到这个地址下载,地址:htt阅读全文
posted @ 2018-05-11 14:24 戎码之路 阅读(486) 评论(0) 编辑
摘要: 1. 创建组件 在项目所在目录下执行: 2. 在src/components中会出现: 3. 组件模块: ComponentName.html ComponentName.scss ComponentName.ts 4. 组件通讯 @Input @Output my.ts: my.html: 5. 阅读全文
posted @ 2018-02-06 11:25 戎码之路 阅读(43) 评论(0) 编辑
摘要: 1. 相关概念 视频文件格式: 简称文件格式,目的是让系统中的应用程序来识别并关联这些文件,让相应的文件由相应的应用程序来打开。 视频封装格式:简称视频格式,相当于一种视频信息的容器。以下是几种封装格式: AVI格式(后缀为.avi):全称:Audio Video INterleaved,即音频视频阅读全文
posted @ 2018-02-06 11:21 戎码之路 阅读(61) 评论(0) 编辑
摘要: 1. 概述 Robolectric(http://robolectric.org/)是一款支持在桌面JVM模拟Android环境的测试框架,通过shadow包下的类来截取view、activity等类的调用,代替它们运行。举个例子说明一下,比如android里面有个类叫TextView,他们实现了一阅读全文
posted @ 2018-02-06 11:14 戎码之路 阅读(52) 评论(0) 编辑
摘要: Junit 1. 概念 JUnit 是一个Java语言的单元测试框架。 单元测试 :单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向阅读全文
posted @ 2018-01-22 09:56 戎码之路 阅读(41) 评论(0) 编辑
摘要: 1. 配置ssh 打开命令行或者git bash 输入 2. 创建git库 检查当前状态 working directory clean 表示当前工作目录没有未被追踪或者已修改的文件,否则会将它们列出。这个命令会告诉我们当前在哪个分支。 在当前目录会生成一个.git文件夹 3. 远程仓库 添加远程仓阅读全文
posted @ 2018-01-22 09:48 戎码之路 阅读(40) 评论(0) 编辑