- 博客(8)
- 收藏
- 关注
原创 学习随笔:butterknife、Executors
androidt开发过程中的界面元素定位可以使用第三方控件butterknife,他只需要一个bind就可以解决一些列的findViewByID的操作,有空研究下怎么用这个东西。 Executor可以帮助开发者管理多个线程,也就是线程池,开发者将线程交给线程池来管理,简化了开发过程。有空可研究下。 http://blog.csdn.net/coding_or_coded/article/deta
2016-06-30 14:56:49 279
原创 Android jni开发资料--NDK环境搭建
谷歌改良了ndk的开发流程,对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK。而在NDKr7开始,Google的Windows版的NDK提供了一个ndk-build.cmd的脚本,这样,就可以直接利用这个脚本编译,而不需要使用Cygwin了。只需要为Eclipse Android工程添加一个Builders,而为Eclipse配置的buil
2016-06-28 14:56:49 322
转载 android jni 出现format not a string literal and no format arguments [-Werror=format-security]问题
使用eclipse, 如果编译jni过程出现如下错误: error: format not a string literal and no format arguments [-Werror=format-security] 解决方法: 这是由于android-ndk-r10e与eclipse的编译环境不够兼容,才出现的错误。 在你的ndk目录下修改build/core/default-bu
2016-06-28 10:57:47 1312
原创 android中自定义dialog的使用方法简介
在android的界面开发中,经常要用到一些自定义对话框的情况,比如采用dialog的方式实现弹出式菜单等等,现在把自定义对话框的使用方法进行简介,以备后用。第一步,自定义layout文件。新建一个layout的xml文件,对你的自定义对话框进行页面显示设计。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android
2016-06-20 20:13:55 1675
原创 java中反射的基本使用方法
在java中,反射是个搞东西,可以使用一些不被公开的类函数,也是设计模式在使用过程中的重要方法,关于反射的介绍文章很多,下面结合自己的理解,总结下反射使用的步骤: 1)第一步,就是要获取你所要反射类的定义,这其实是一个Class类的实例,通过这个实例你就可以获取你要反射的类的定义,也就相当于我们在编写代码时所看到的类的结构,包括他有那些变量,那些函数,那些是公开的,那些是私有的等等,只不过这些都是
2016-06-19 22:22:28 418
原创 AIDL实战简述
在app开发中,涉及到了一个app包涵多个进程的情况,多进程之间需要通信,共享文件、数据库。发现之前挺好用的SharedPreferences、sqlite这时候都出问题了,多次出现数据不一致的问题,为解决这些问题,想了不少办法,首先,对于数据量不大的通信采用发送广播消息的方法能够较好的解决,但是对于数据的共享问题,由于有时要传递的数据量还是比较大的,采用发送广播消息的方法就显得有点蠢,所以用到了A
2016-06-11 19:27:31 357
原创 android的sqlite数据库,跨进程写数据存在同步问题
sqlite是一款轻型嵌入式关系数据库,在android应用中使用的比较广泛,本人在使用的过程中发现,该数据库对跨进程的写数据的同步问题处理不是很好。具体描述如下:在一个应用中包含了两个进程A和B,这两个进程同时都要操作同一个数据库,对于数据的读取进程间没有发现任何同步问题,但是在写数据时就存在一定的问题。
2016-06-08 10:29:29 3707 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人