- 博客(23)
- 收藏
- 关注
转载 升级用户必看 Android 5.0鲜为人知的新特性
[摘要]如果你手中的智能手机恰好也已经升级了新系统,不妨一起来看看这些隐藏功能是不是真的有用吧。 腾讯数码讯(编译:Raul)现在,各大手机厂商都已经开始陆续推送谷歌最新的Android 5.0 Lollipop系统,甚至谷歌旗下的Nexus系列机型都已经OTA推送了Android 5.0.2版本。对于谷歌的新系统,许多拥有升级资格的Android用户来说真的都非常期待。 Androi
2015-05-22 14:16:08 554
转载 Android编译选项eng、user、userdebug的区别
eng:debug 版本 user: release 版本 userDebug版本:部分debug版本 要了解Android编译选项eng、user和userdebug的区别,需先了解下LOCAL_MODULE_TAGS这一Android.mk文件里的配置项,一般配置形式为LOCAL_MODULE_TAGS := user eng optional test这个样子。
2015-05-21 14:37:19 636
转载 LOCAL_MODULE_TAGS 选项说明
LOCAL_MODULE_TAGS :=user eng tests optional user: 指该模块只在user版本下才编译 eng: 指该模块只在eng版本下才编译 tests: 指该模块只在tests版本下才编译 optional:指该模块在所有版本下都编译 eng This is the default flavor. A plain "make" is the sa
2015-05-21 14:33:34 276
转载 Android AAPT and Overlay
在研究Android4.4KitKat中Phone模块的变化挺大的,详细可参考http://blog.csdn.net/yihongyuelan/article/details/19930861,当然这不是本文所讨论的重点,在修改编译了package/app/InCallUI后,将生成的InCallUI.apk push到对应的目录下,打电话测试并没有修改后的痕迹,最后经过尝试,编译了pack
2015-05-21 14:31:22 265
转载 Android.mk 文件语法详解
0. Android.mk简介: Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,且将被Build System解析一次或多次。所以,请尽量少的在Android.mk中声明变量,也不要假定任何东西不会在解析过程中定义。 Android.mk文件语法允许我们将Source打包成一个"modules".
2015-05-21 13:54:06 276
转载 用adb logcat抓取log
http://blog.csdn.net/yuxingxing198812/article/details/13000263 实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志 状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell d
2015-05-06 12:28:14 1225
转载 linux下sqlite3可视化工具 - [Android]
2011-08-27 linux下sqlite3可视化工具 - [Android] 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://www.blogbus.com/java-android-logs/158316464.html Ubuntu linux下安装sqlite3 1.介绍:sqlite3是linux上的小巧的数据库,一个文件就是一个
2015-04-02 11:16:38 353
转载 Android AAPT and Overlay
在研究Android4.4KitKat中Phone模块的变化挺大的,详细可参考http://blog.csdn.net/yihongyuelan/article/details/19930861,当然这不是本文所讨论的重点,在修改编译了package/app/InCallUI后,将生成的InCallUI.apk push到对应的目录下,打电话测试并没有修改后的痕迹,最后经过尝试,编译了pack
2015-04-01 10:16:19 489
转载 linux awk命令详解
linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它
2015-03-31 21:25:56 250
翻译 Android ListView控件的资源回收机制
转自:http://blog.sina.com.cn/s/blog_70a3eebd0101e30h.html 问题:列表滑动不流畅,容易出现Out Of Memory的Bug 1.问题: 之前做图片频道,一个列表含有20+个条目,每个条目包含一个大小为50K左右的图片。图片是通过网络异步获取的,返回结果后调用notifyDataSetChange
2015-02-06 16:33:19 419
翻译 Android 中存储路径
android 4.0 上代码打印 log 如下所示: String SDPATH = Environment.getExternalSdDirectory() + "/"; String PHONEPATH = Environment.getExternalStorageDirectory() + "/"; 通过 Log 输出为 SDPATH 是/mnt/sdcard/extern
2015-01-21 14:21:25 264
转载 Git五分钟教程
许多人认为Git太混乱或是复杂的版本控制系统,这篇文章是面向一些人想快速上手使用Git, 对于大多数基本需求这篇文章涵盖了使用的70%至90% 入门 使用Git前 需要先建立一个仓库(repository)。你可以使用一个已经存在的目录作为Git仓库或创建一个空目录 使用您当前目录作为Git仓库,我们只需使它初始化 [plain] view plaincopy
2015-01-21 09:46:06 274
转载 Android的系统架构
——不积跬步,无以至千里;不积小流,无以成江海 虽然园子里关于Android系统架构的文章已经很多了,但是作为自己学习Android的心路历程,记录下来是必要的,老鸟就速度飞过吧~ 如果说一个成功男人的背后会有一个默默支持的女人的话,那么一个优越稳定的平台背后必有一个成熟的系统架构所支撑着。那么,Android的系统架构是怎么样的呢?从下图我们可以从整体上有个大致的了解(图片来
2015-01-12 14:17:06 263
翻译 Android Context 上下文
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40481055,本文出自:【张鸿洋的博客】 本文大多数内容翻译自:http://www.doubleencore.com/2013/06/context/ 我重新组织了下内容以及结构,建议大家尽可能看下原文。 1、Context概念 其实一直想写一篇关于Contex
2015-01-05 13:51:51 307
翻译 MmsSmsDatabaseHelper 大致讲解
com.android.providers.telephony.MmsSmsDatabaseHelper SmsProvider, MmsProvider, MmsSmsProvider利用MmsSmsDatabaseHelper来操作数据库。 1. MmsSmsDatabaseHelper继承了SQLiteOpenHelper。 public class MmsSmsDatabaseH
2014-12-23 11:41:33 330
翻译 android contentResolver与contentProvider如何关联在一起的
注: Application是一个完整的应用,比如某个apk,它对应一个Application,它里面可能包含n个Activity。 涉及到的类froyo/frameworks/base/core/java/android/app/ApplicationContext.java froyo/frameworks/base/core/java/android/app/Act
2014-12-23 10:06:49 452
转载 ActivityManager的使用:Android中获取系统内存信息以及进程信息
转载:http://blog.csdn.net/qinjuning 本节内容主要是讲解ActivityManager的使用,通过ActivityManager我们可以获得系统里正在运行的activities,包括 进程(Process)等、应用程序/包、服务(Service)、任务(Task)信息。 计划如下:
2014-12-23 09:52:48 645
转载 进程与线程的简单区别!
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。
2014-12-19 10:22:14 514
翻译 ListView的几种优化方式
今天在接到千峰的电话面试时,有点小激动,不过大脑也发热,好多东西都想不起来了。毕竟那里可是大神扎堆的地儿啊,Mars、老罗,唉,想想都激动,激动归激动,当被问的时候就有点小忧伤了,脑袋有点乱了,当问道ListView的优化方式时,就有点没头绪了,想到啥说啥,好吧,下面就来简单的说说我用到过的LlistView的几种优化方式: 一、重用contentView视图减少内存的消耗。 二、static
2014-12-18 09:19:29 747
原创 Polishing Your Android Overview Screen Entry:抛光您的Android概述屏幕输入
Looking for a way to further polish your Android app on Lollipop? One option a lot of developers overlook is the Overview Screen. As the developer docs state: The overview screen (also referred
2014-12-08 09:25:08 555
翻译 Android官方技术文档翻译——ApplicationId 与 PackageName
本文译自androd官方技术文档《ApplicationId versus PackageName》,原文地址:http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename。 本文地址:http://blog.csdn.net/maosidiaoxian/article/details/417
2014-12-05 18:00:25 420
翻译 Android startActivityForResult的使用
在Android中startActivityForResult主要作用就是: A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将,执行操作数据的结果返回给A-Activtiy //看效果 //看代码 [java] view plaincopy package sn.len.actres; import
2014-11-26 20:22:23 270
翻译 synchronized 关键字(Android)
1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如: public synchronized void accessVal(int newVal); synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行
2014-11-26 14:17:13 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人