
android
cocoooooa
这个作者很懒,什么都没留下…
展开
-
android传感器
#define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力#define SENSOR_TYPE_ORIENTATION 3 //方向#define SENSOR_TYPE_GYROSCOPE 4 //陀螺仪转载 2012-09-13 11:33:36 · 10570 阅读 · 0 评论 -
Android BroadcastReceiver
Base class for code that will receive intents sent by sendBroadcast().--BroadcastReceiver是够接收sendBroadcast方法发送的intent的基类。If you don't need to send broadcasts across applications, consider using this原创 2016-10-28 17:57:16 · 449 阅读 · 0 评论 -
Andfix QA
快抢车Android 项目线上bug 修复流程(待修订)出现问题,明确是bug后,找到郑恩国和相应的模块负责人找出bug 影响的版本和范围,拉出相应分支,修改bug用修复后的包打出补丁包,并保存修复后的包,把补丁包用adb push 到相应的目录下测试(测试方案待定)在后台上传补丁包,并测试补丁的更新机制在git 上建立 issue ,做好事故的描述,影响范围,解决方案 下原创 2016-09-20 10:14:42 · 515 阅读 · 0 评论 -
Android 热修补方案(AndFix)
AndFix介绍AndFix是一个Android App的在线热补丁框架。使用此框架,我们能够在不重复发版的情况下,在线修改App中的Bug。AndFix就是 “Android Hot-Fix”的缩写。AndFix支持Android 2.3到6.0版本,并且支持arm 与 X86系统架构的设备。完美支持Dalvik与ART的Runtime。AndFix 的补丁文件是以 .apatch 结尾的文件。A原创 2016-04-18 00:44:08 · 5149 阅读 · 5 评论 -
Android Cache 解析
这里说的Cache 我们分为两种,LruCache 和DiskLruCache翻译 android官方文档 Caching BitMaps Loading a single bitmap into your user interface (UI) is straightforward, however things get more complicated if you need to loa原创 2016-03-25 16:30:37 · 1502 阅读 · 0 评论 -
自定义Layouts(未完待续)
简介如果你之前开发过android 的app,你可以很清楚的去使用平台上已经创建好的layout,比如RelativeLayout, LinearLayout, FrameLayout等等, 它们是创建UI必不可少的组件。这些已经存在的layout 结合一些工具可以创建出复杂的ui ,但是在一些情况下设计仍需要你去自定义一些layout。为什么要自定义layout,这里有两个原因, 第一:通过减少U原创 2016-04-06 14:10:42 · 464 阅读 · 0 评论 -
Glide
Glide1.Glide 使用了LruCache 和 DiskLruCache 在使用Lru时,android100的教程中使用了下面的例子ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); int byteSize = am.getMemoryClass() * 10原创 2016-03-23 11:58:42 · 618 阅读 · 0 评论 -
Android Animation(chapter1 目录)
Property Animation动画是任何界面开发中必不可少的一部分,绚丽的动画可以大大的增加用户体验和逼格,通过下面几个章节来学习下Android 上的动画翻译官方文档的Property Animation Android Animation(chapter2 官方文档翻译)原创 2016-01-22 14:56:32 · 383 阅读 · 0 评论 -
android 小技巧,不断更新中
android 小技巧,不断更新中1.weightSum属性和layout_weight 结合使用 实现上图的效果,不管横竖屏button 都占屏幕的50%的 <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" androi原创 2015-06-05 14:56:49 · 381 阅读 · 0 评论 -
Android Training性能优化小技巧
这篇文章主要是介绍了一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。通常来说,高效的代码需要满足下面两个规则:不要做冗余的动作如果能避免,尽量不要分转载 2013-07-05 15:58:42 · 598 阅读 · 0 评论 -
Supporting Different Screens
Android categorizes device screens using two general properties: size and density. You should expect that your app will be installed on devices with screens that range in both size and density. As suc转载 2013-07-05 14:59:15 · 524 阅读 · 0 评论 -
Android 浅析GestureDetector
public interface OnGestureListener { // Touch down时触发, e为down时的MotionEvent boolean onDown(MotionEvent e); // 在Touch down之后一定时间(115ms)触发,e为down时的MotionEvent void onShowPress转载 2013-07-12 17:55:39 · 698 阅读 · 0 评论 -
Android中assets目录和res/raw目录的异同和使用场景
好久没写些什么了,一直比较忙,有近2个月没更新博客了。今天看到有人问Android中assets目录和raw目录的区别和使用情况。能提出这个问题的,应该都了解它们的共同点:它们会被原封不动的拷贝到APK中,而不会像其它资源文件那样被编译成二进制的形式。要说区别,当然最直观的就是获取它们的InputStream的API不一样了。assets:InputStre转载 2013-07-09 16:30:30 · 871 阅读 · 0 评论 -
json
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据转载 2012-09-24 16:22:45 · 493 阅读 · 0 评论 -
Android Runtime Permission
参考资料Android 6.0 新特性http://www.jianshu.com/p/d299f22dfbdb http://blog.youkuaiyun.com/qq_34767498/article/details/51814669Android Runtime Permission Android 6.0(API 级别 23) 引入了一种新的权限模式,用户可以在运行时对管理应用权限。有点类似 i原创 2017-08-10 16:54:03 · 320 阅读 · 0 评论