- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 Android关于屏幕适配问题
[Android问答] px、dp和sp,这些单位有什么区别?相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。
2014-12-26 15:47:12 449
转载 关于Handler的Post和Message的两种方法
前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不 允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在 工作线程中改变UI组件的属性值,比如下载网络图片、动画等等。本篇博客主要介绍Handler是如何发送与
2014-12-17 10:39:10 1085
原创 android 之动画 (二) 插值器
插值器首先要了解为什么需要插值器,因为在补间动画中,我们一般只定义关键帧(首帧或尾帧),然后由系统自动生成中间帧,生成中间帧的这个过程可以成为“插值”。插值器定义了动画变化的速率,提供不同的函数定义变化值相对于时间的变化规则,可以定义各种各样的非线性变化函数,比如加速、减速等。下面是几种常见的插值器:Interpolator对象资源ID功能作用A
2014-12-15 10:54:48 427
原创 android之动画
Tween动画是展现出旋转、渐变、移动、缩放的这么一种转换过程,即补间动画。Tween动画有两种定义方式:XML形式,编码形式。XML定义动画,按照动画定义语法完成XML,置于/res/anim目录下,文件名作为资源ID引用;编码定义动画,使用Animation对象。XML定义动画语法:XML文件中必须有一个根元素,可以是、、、中的任意一个,也可以是来管理一个由前面
2014-12-15 10:52:53 379
翻译 关于Android中获取包信息之二
通过第一部分Android中获取应用程序(包)的信息-----PackageManager的使用(一)>>的介绍,对PackageManager以及AndroidManife.xml定义的节点信息类XXXInfo类都有了一定的认识。 本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize
2014-12-12 16:10:44 523
原创 关于android 中获取应用程序的包信息
Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,还提供了一个PackageManger管理类,它的主要职责是管理应用程序包。 通过它,我们就可以获取应用程序信息。 引入: AnroidManifest.xml文件节点说明:
2014-12-12 15:54:44 509
原创 idea14怎么生成jar包
1、点击File——>Project Structure....如下图:2、选择Artfacts——>点击+号——>选中JAR——>选择哪个非空的选项,具体如下图:3、这时会弹出一个配置窗口:这种选择代表的是将你的工程中的jar文件也复制到你要打jar文件中4、勾选B
2014-12-01 17:48:12 851 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人