- 博客(9)
- 收藏
- 关注
原创 Android DJI Mobile-SDK 开发
由于大疆的文档是英文的,看着不太舒服,虽然靠翻译插件进行翻译可也能看,但是来回的切换看比较麻烦,就搞一个中文的教程,基于SDK Version: 3.5.1(书到用时方恨少,后悔当年没好好学习英语)开发准备先去开发者中心注册账号登录个人中心创建应用开发 可以参考大疆的Android文档 —— [ DJI ]下载Demo,将Demo 中的lib项目导入自己的项目工程中配置Andr
2017-03-03 18:06:11 8940 12
原创 面向过程跟面向对象思想区别
面向过程:强调的是功能,代表语言,C语言。例子:1.打开冰箱、2.存储大象、3.关闭冰箱。“打开”,“存储”,“关闭”都是功能行为,在代码中的直观体现就是函数或者方法,这就是一种面向过程的以功能行为为主体的思想体观。面向对象:讲功能封装进对象,强调具备了功能的对象。代表语言:JAVA、C++、C#。例子:1.冰箱打开、2.冰箱存储、3
2016-05-02 20:52:46 417
原创 java字节流字符流以及高效缓冲流的使用
字节流一般用于传输视频文件等,字符流一般用于传输文本类型的文件。Java的字节流InputStream是所有字节输入流的祖先,而OutputStream是所有字节输出流的祖先。Java的字符流Reader是所有读取字符串输入流的祖先,而writer是所有输出字符串的祖先。结合开始所说的输入/输出流 ,出现了个一小框架。 字节流
2016-05-02 20:11:27 1495
原创 Eclipse编译运行dex.force.jumbo的错误
Unable to execute dex: Cannot merge new index 66460 into a non-jumbo instruction!Conversion to Dalvik format failed: Unable to execute dex: Cannot merge new index 66460 into a non-jumbo instruction!
2016-05-02 20:10:42 1014
原创 Android Studio开发常用快捷键(长期更新)
格式化代码Ctrl+alt+L提取成员变量Ctrl+Alt+F智能提示Alt+Shift+Space补全Alt+EnterGenerateAlt+ins格式化代码Ctrl+Alt+L 优化导入的类和包Ctrl+Alt+O
2016-05-02 20:10:04 288
原创 java的静态代理
代理工具测试类public class Test { /** * @param args *测试代理工具类 */ public static void main(String[] args) { //1 创建被代理对象 Person man = new Man(); //2 根据被代理对象创
2016-05-02 20:07:40 286
原创 Android Studio 文件名颜色代表含义
绿色,已经加入控制暂未提交红色,未加入版本控制蓝色,加入,已提交,有改动白色,加入,已提交,无改动
2016-05-02 20:05:56 586
原创 jAVA接口回调
个人理解为,自己定义一个接口,在接口方法里传递数据,别人在实现这个接口的时候,就可以拿到你定义接口的时候传递过来的数据举个栗子:首先先写一个接口方法1. 创建接口 , 想获取数据的对象内部.public interface OnStateUpdateListener {/*** 当开关状态更新的时候被调用* @param state 最新的状态*/void
2016-05-02 20:03:09 264
原创 自定义控件
自定义控件的步骤自定义ViewGroup的流程 测量 布局(摆放) 绘制measure (自己, 所有子控件的大小) -> layout -> drawonMeasure() -> onLayout -> onDraw自定义View的流程onMeasure(测量自己大小) -> onDraw()
2016-05-02 20:02:13 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人