Android
文章平均质量分 81
ziyuanyulong
这个作者很懒,什么都没留下…
展开
-
开源项目Sliding Menu的下载、导入和运行
一、下载压缩包 去github下载SlidingMenu和ActionBarSherlock两个项目的压缩包,地址分别为: https://github.com/jfeinstein10/SlidingMenu/archive/master.zip http://actionbarsherlock.com二、导入actionbarSherlock 1. 解压缩下载的Ja原创 2013-07-25 13:12:35 · 1681 阅读 · 0 评论 -
android 计算图片占用内存大小
android 中计算图片占用内存大小公式:占用内存大小 = 横向显示像素 * 竖向显示像素 * 单个像素占用字节数 ;显示像素 = 图片实际像素 * 手机density / 图片density ;图片density根据图片放在哪个目录来决定,参考下图如果放在drawable目录,与放在mdpi目录相同。如果放在drawable-nodpi目录,图片density原创 2016-05-18 18:24:40 · 1373 阅读 · 0 评论 -
Android学习笔记<20140113> External Storage的用法
1. 设备的内部存储空间有限,读写外部存储器可以让应用程序能够存取更大更多的文件。 2. 应用程序在对外部存储器进行读写之前,需要获得对外部存储器操作的权限。一般情况下需要添加的权限有两条: 在外部存储器上创建/删除文件的权限: 向外部存储器上写入数据的权限: 添加完向外部存储器中写入数据的权限时,也同时包含了从外部存储器中读取数据的权限。 从Andr原创 2014-01-13 23:40:42 · 1307 阅读 · 0 评论 -
Android学习笔记<20140113> Internal Storage
Android为应用程序的存储提供了五种方式:1.Shared Preferences; 2.Internal Storage; 3. External Storage; 4. SQLite Database; 5.Network Connection。 Internal Storage原创 2014-01-13 12:38:19 · 649 阅读 · 4 评论 -
Android学习笔记<20140112> SharedPreferences的使用
Android为应用程序的存储提供了五种方式:1.Shared Preferences; 2. Internal Storage; 3. External Storage; 4. SQLite Database; 5. Network Connection。原创 2014-01-12 23:18:55 · 549 阅读 · 2 评论 -
android custom view
Android系统提供了很多原生控件,供我们在界面开发时使用。但是,有时需要实现的界面效果没有对应的原生控件可以使用,有时需要减少UI层级,以优化界面加载显示速度,这时,就需要自定义View。 自定义View有3种实现方式:一、compound components;二、继承View或ViewGroup;三、继承已有的View或ViewGroup的子类。其中第一种实现方式没有减少UI层级,为原创 2016-06-03 21:48:05 · 518 阅读 · 0 评论 -
View的事件分发机制
View负责android应用的显示,有很重要的地位,而理解View的事件分发机制是实现高质量自定义View和解决滑动冲突问题的基础,既是重点,也是难点。 本文首先介绍View事件分发机制的流程,然后总结出View事件分发机制的一些结论,最后分析源码知道这些结论是怎么总结来的。流程 所谓点击事件的事件分发,其实就是对MotionEvent事件的分发过程。当手指点击屏幕时,就会产生一个M原创 2017-02-07 16:10:00 · 238 阅读 · 0 评论