码迷,mamicode.com
首页 > 移动开发
Android 5..x OTA Update官方文档(六、定制Recovery UI)
recovery界面     为了支持不同的硬件设备(物理按键、显示、LEDs等),你可以定制recovery界面进行可视化显示,并进行相关的操作。那么你可以通过重写bootable/recovery/defalust_device.cpp来为你的设备进行可视化定制。首先介绍如下: device/yoyodyne/tardis/recovery/recovery_ui.cpp #includ...
分类:移动开发   时间:2015-04-05 12:04:18    阅读次数:176
android让TextView滚起来
让textview滚动起来!...
分类:移动开发   时间:2015-04-05 12:03:04    阅读次数:174
Android 5..x OTA Update官方文档(七、构建设备)
我们通过调用recovery_ui.cpp中make_device()函数来创建一个Device的实例,如下: class TardisDevice : public Device { // ... all the above methods ... }; Device* make_device() { return new TardisDevice(); } 编译reco...
分类:移动开发   时间:2015-04-05 12:00:57    阅读次数:148
Android应用优化(6)工具篇
当大家开发APP到一定的阶段,实现功能已经不是目的了,如何能设计开发出性能更优异的应用才是大家的更深层次的追求,比如更省内容,更流畅。要做到这些除了在编码时就注意方案选择和编码细节以外,还可以借助一下抢到的工具来帮助我们进行优化。今天要说的就是Android自带的几个工具:TraceView、systrace和Allocation Tracker。...
分类:移动开发   时间:2015-04-05 11:58:03    阅读次数:173
Android权限Uri.parse的几种用法(转载)
1,调web浏览器Uri myBlogUri = Uri.parse("http://xxxxx.com");returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);2,地图Uri mapUri = Uri.parse("geo:38.899533,...
分类:移动开发   时间:2015-04-05 11:57:17    阅读次数:189
Android之GPS定位详解
一、LocationManagerLocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。我们可以通过如下代码创建LocationManger对象。LocationManger locationManager=(LocationManager)...
分类:移动开发   时间:2015-04-05 11:57:09    阅读次数:237
iOS——系统提供的dispatch方法
// 后台执行:dispatch_async(dispatch_get_global_queue(0,0), ^{ // something});// 主线程执行:dispatch_async(dispatch_get_main_queue(),^{ // something});// 一次性执.....
分类:移动开发   时间:2015-04-05 11:56:37    阅读次数:136
Android的一种MVP模式框架
今天给大家分享的是一种将view的初始化和逻辑与activity分离的架构,采用的是mvp模式。但令人遗憾的是,这仅仅是一个新的思路,我在实际使用中发现其并不能完全将UI逻辑与activity分开,所以在实际中没办法认为这种设计是合理的。设计的初衷是觉得activity要接收intent或者要进行很...
分类:移动开发   时间:2015-04-05 11:54:55    阅读次数:140
Android.mk 解析
1 #源文件路径,call my-dir调用my-dir宏,返回Android.mk的路径 2 LOCAL_PATH := $(call my-dir) 3 4 #生成so 5 include $(CLEAR_VARS) 6 LOCAL_MODULE := First 7 LOCAL_SR...
分类:移动开发   时间:2015-04-05 11:55:12    阅读次数:142
IOS开发之下拉刷新和上拉加载更多
IOS开发之下拉刷新和上拉加载更多1.简介 常用的下拉刷新和上拉加载更多的实现方式 (1)UIRefreshControl (2)EGOTableViewRefresh (3)AH3DPullRefresh (4)MJRefresh (5)自己实现2.AH3DPull...
分类:移动开发   时间:2015-04-05 11:53:37    阅读次数:159
iOS开发之数据库FMDB
iOS开发之数据库FMDB 1.简介需求作用: 如果需要保存大量的结构较为复杂的数据时候, 使用数据库, 例如交规考试项目常用的数据库: (1)Microsoft SQL Server 2000/2008, 中小企业使用较多 (2)Oracle 比较复杂, 大企业使用较多 (3)Mysql...
分类:移动开发   时间:2015-04-05 11:50:36    阅读次数:244
iOS - OC - NSDictionary NSArray - nest
一道经典的 省市区题目 字典与数组的循环嵌套 对于初学OC的朋友理解字典与数组有很大的帮助 结构图 :#import int main(int argc, const char * argv[]) { //第一版本// NSString * path = @"/Users/bruce_lin/...
分类:移动开发   时间:2015-04-05 11:48:43    阅读次数:301
iOS开发之单例模式
iOS开发之单例模式 在iOS开发中,有很多地方都选择使用单例模式。有很多时候必须要创建一个对象,并且不能创建多个,用单例就为了防止创建多个对象。单例模式的意思就是某一个类有且只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。一、单例模式的三要点: 1. 该.....
分类:移动开发   时间:2015-04-05 11:45:43    阅读次数:168
iOS多线程总结
1.不要同时开太多的线程(1~3条线程即可,不要超过5条)2.线程概念1> 主线程 : UI线程,显示、刷新UI界面,处理UI控件的事件2> 子线程 : 后台线程,异步线程3.不要把耗时的操作放在主线程,要放在子线程中执行一、NSThread(掌握)1.创建和启动线程的3种方式1> 先创建,后启动/...
分类:移动开发   时间:2015-04-05 11:43:17    阅读次数:203
LruCache详解之 Android 内存优化
概念:LruCache 什么是LruCache? LruCache实现原理是什么?这两个问题其实可以作为一个问题来回答,知道了什么是 LruCache,就只然而然的知道 LruCache 的实现原理;Lru的全称是Least Recently Used ,近期最少使用的!所以我们可以推断出 LruCache 的实现原理:把近期最少使用的数据从缓存中移除,保留使用最频繁的数据,那具体代码要怎么实现...
分类:移动开发   时间:2015-04-05 10:38:44    阅读次数:470
eclipse连不上手机com.android.ddmlib.AdbCommandRejectedException: device offlin解决办法
刚才遇到一个问题,手机连不上eclipse,百度了下,有很多解决办法,分享给大家。 当控制台出现: Uploading ****.apk onto device '1000b1eda2c2' Failed to install ****.apk on device '1000b1eda2c2': adb rejected install command with: device offlin...
分类:移动开发   时间:2015-04-05 10:35:21    阅读次数:220
android apk 防止反编译技术第二篇-运行时修改字节码
上一篇我们讲了apk防止反编译技术中的加壳技术,如果有不明白的可以查看我的上一篇博客http://my.oschina.net/u/2323218/blog/393372。接下来我们将介绍另一种防止apk反编译的技术-运行时修改字节码。这种方法是在工作中在实现app wrapping时,看到国外.....
分类:移动开发   时间:2015-04-05 10:24:37    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!