自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (18)
  • 问答 (3)
  • 收藏
  • 关注

转载 SharedPreference在使用过程中的注意点

commit()和apply()的区别 返回值 apply()没有返回值,而commit()返回boolean表明修改是否提交成功。 操作效率 apply()是将修改数据原子提交到内存, 而后异步真正提交到硬件磁盘,。 而commit()是同步的提交到硬件磁盘。 因此,在多并发commit()的时候,会等待正在处理的commit保存到磁盘后再操作,从而降低了效率

2016-01-20 20:15:44 467

转载 Android内存优化(使用SparseArray和ArrayMap代替HashMap)

在Android开发时,我们使用的大部分都是Java的api,比如HashMap这个api,使用率非常高,但是对于Android这种对内存非常敏感的移动平台,很多时候使用一些java的api并不能达到更好的性能,相反反而更消耗内存,所以针对Android这种移动平台,也推出了更符合自己的api,比如SparseArray、ArrayMap用来代替HashMap在有些情况下能带来更好的性能提升。

2016-01-20 17:00:23 231

转载 Android 设计Bundle而不是直接使用Map的原因

Bundle内部是由ArrayMap实现的,ArrayMap的内部实现是两个数组,一个int数组是存储对象数据对应下标,一个对象数组保存key和value,内部使用二分法对key进行排序,所以在添加、删除、查找数据的时候,都会使用二分法查找,只适合于小数据量操作,如果在数据量比较大的情况下,那么它的性能将退化。而HashMap内部则是数组+链表结构,所以在数据量较少的时候,HashMap的Entr

2016-01-20 16:58:25 850

转载 eclipse下导入jdk源码

step1:打开eclipse选择Window->Preference step2:选择Java->Installed JREs step3:选中你所安装的jre,点击Edit,进入Edit JRE,如下所示 step4:选中rt.jar,点击Source Attachment step5:在对话框中,点击External F

2016-01-18 16:46:46 213

原创 Android getWidth和getMeasuredWidth的理解

前段时间了解了getWidth和getMeasuredWidth区别,有一段时间不看发现具体还又有些遗忘,所以在此还是要记下来,俗话说,好记性不如烂笔头,俗话诚不欺我。

2016-01-12 18:50:39 364

原创 Android知识点小积累系列---代码中从drawable下的图片转换为bitmap

Bitmap bgBmp = BitmapFactory.decodeResource(getResources(), R.drawable.signsec_dj_ll_blue); 此处调用的BitmapFactory.decodeResource此方法, R.drawable.signsec_dj_ll_blue即drawable 目录下的图片资源

2016-01-12 16:12:43 278

好用的Android 录屏软件,能够录制声音

好用的Android 录屏软件,能够录制声音

2022-09-05

好用的Android 录屏软件,能够录制声音

好用的Android 录屏软件,能够录制声音

2022-09-05

python_grpc demo

python grpc demo,可以对应博客文章去查看,自己本地写的学习demo,清晰简单明了,方便入门

2020-12-13

POSIX多线程程序设计

POSIX多线程程序设计

2017-09-06

smalidea-0.05.zip

用于android studio 识别smali代码

2017-07-31

signapk.jar

android apk 签名工具

2017-07-27

ShakaApktool

Android 反编译工具 ShakaApktool

2017-07-27

android 缓动函数库

http://easings.net/zh-cn,参考此网址选择相应缓动函数

2017-02-20

Android receiver 多次启动相同Activity

2017-02-06

android反编译apktool、dex2jar-0.0.9.15、jd-gui-0.3.5.windows

用于android反编译并查看代码的工具

2016-11-01

安卓简单验证码demo

简单的随机验证码实现,自定义view中ondraw绘制文字线条点

2016-10-13

android 悬浮窗 代码,引用

2016-09-22

android HandlerThread 使用demo

通过一个demo说明HandlerThread 的使用

2016-08-11

android jni demo

亲自写了一个Android jni 的demo,已测试成功,环境 windows + eclispe

2016-08-08

leakcanary for eclipse

leadcanary 内存泄漏工具 在eclipse使用工程

2016-05-27

Android animation_list demo,imageview实现动画效果

Android 使用animation_list 实现imageview 动画效果

2016-04-22

Android 自定义view,自定义属性demo

Android 自定义view,自定义属性demo

2016-04-22

Android两个Fragment之间通信Demo

Android两个Fragment之间通信Demo

2016-04-09

安卓引导界面实现代码

实现安卓第一次启动引导界面的实现,使用大众点评的三个界面,采用viewpager 和fragment技术实现

2015-08-06

windows下java注册为服务的工具

对应csdn中的博客介绍:博文标题为:windows环境下将java注册成为开机自启动服务,本想在博客中直接上传,没找到上传地方,只好放到这边了

2015-07-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除