- 博客(180)
- 资源 (46)
- 问答 (3)
- 收藏
- 关注
原创 Android6.0权限申请模型
Android6.0中改进了权限的申请问题,在安装APP的时候不再需要用户确认任何权限,当APP运行需要某一个“危险”权限时,才需要以对话框的形式向用户申请。这里探究一下Android6.0中权限的问题。
2016-05-04 15:32:42 1934
原创 Externalizable&&Serializable
java中序列化对象有两种方法,实现Serializable和实现Externalizable。其中Externalizable继承了Serializable。下面通过一个例子来讲解一下这两种方式的实现并对他们的效率进行比较。
2016-05-02 09:33:09 556 1
原创 数据结构修改后,序列化到本地的数据读取错误
在做APP尤其是社会化APP的时候,为了优化用户体验往往会缓存一些数据到本地,将数据保存到本地最简单的方法莫过于使用SerializablereadObject()等了,可是当我们对Bean中的字段做出调整后,如果再读取缓存的修改之前序列化的数据,就会发生缺少字段等问题。这个时候Bean中的xx,就起到作用了,这个时候private static final long serialVersionUI
2016-04-30 11:02:28 1067
翻译 LayoutInflater.inflate()之attachToRoot
LayoutInflater.inflate()之attachToRoot
2016-04-20 13:32:50 10179 2
原创 java.lang.IllegalStateException:Cannot add header view to list==setAdapter has already been called.
java.lang.IllegalStateException:Cannot add header view to list==setAdapter has already been called.
2016-04-19 14:48:44 2142
原创 java.io.FileNotFoundException: open failed: EACCES (Permission denied)
java.io.FileNotFoundException: open failed: EACCES (Permission denied)
2016-04-17 09:54:22 7425
原创 android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@1ccfe
android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@1ccfe
2016-04-16 21:03:56 4583
原创 探究图片加载的实现方式
即使在项目不会使用自定义的方法来记载图片(往往使用第三方类库),但是探究图片加载的过程,对程序员能力的提升还是很有意义的。
2016-03-19 14:19:37 1003
原创 import github project As Android Project In Eclipse
做一个在Eclipse中导入github项目作为Android project。Eclipse中导入github项目作为Android project简单的import->Git->Projects from Git仅仅可以将代码导入到Eclipse中。
2016-03-16 13:40:54 735
原创 使用HttpUrlConnection取代Apache Http Client
使用HttpUrlConnection取代Apache Http Client
2016-02-20 14:53:58 1855
原创 ListView高效刷新——刷新单条数据
在使用ListView时,需要刷新数据的时候,我们通常的做法是调用mAdapter.notifyDataSetChanged()刷新界面,毫无疑问这很简单,现在咱们测试一下其效率,并对其进行优化。
2015-12-26 16:41:47 6439
原创 键盘不弹出的奇葩解决办法
最近在做一个社交APP,其中有搜索功能。想想这能有什么难的呢?顶多有一个保存历史记录,键入关键词的时候,进行提示罢了。奇葩的问题就出现了,当一次出现搜索结果后,文本编辑框再次获取焦点,键盘怎么都不能弹出来。我仔细的观察了一下,有以下情况的时候,键盘还能弹出来: 1.拉下通知栏(即使不全部拉下来); 2.跳转到下一个页面,再返回; 应该是调用Activity的onPause,onResume等,
2015-10-19 07:38:20 2945
valgrind 的使用简介使用的代码
2018-01-13
高德地图导航Demo
2016-07-20
Eclipse ADT 迁移 Android Studio材料
2016-05-14
Activity start Service
2015-10-04
Record App crash log and upload by email
2015-09-30
ViewPager delete any view
2015-07-02
Call Native Service method2
2015-06-26
Call Native Service method
2015-06-25
AIDL Demo
2015-06-25
Matrix与Option比较
2015-02-15
VerticalSeekbar
2015-02-11
多View切换viewpager
2014-12-25
解析XML数据
2014-11-22
RadioButton的清新写法
2014-08-08
RxAndroid2.0 存在 AndroidObservalbe 吗
2019-02-20
androi上一个获取服务器端文件真实长度的bug
2015-02-17
如何判断服务器端是否支持文件的分段下载
2015-02-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人