随笔分类 -  Android

记录Android生态圈的点点滴滴。
摘要:步骤:进入系统,点击拨号界面中的“后门”数字,进入到对应的应用程序。 华为手机工厂测试程序:*#*#2846579#*#* 手机测试 *#2846# *#*#121314#*#* 进入Android拨号界面:*#999# 进入Android系统的测试界面:*#*#4636#*#* 进入MTK工程模式 阅读全文
posted @ 2017-01-23 22:51 jamesK4W 阅读(1309) 评论(0) 推荐(0)
摘要:需要指出的是:wifi状态和wifi AP状态是互斥的状态;也就是一旦发现WIFI AP打开,WIFI是不能被打开的。 获取Android设备的WIFI MAC地址,首先需要将设备中的WIFI个人热点(AP)关闭;WIFI状态和WIFI AP状态是互斥的两种状态。也就是说:在WIFI AP打开的状态 阅读全文
posted @ 2017-01-23 22:47 jamesK4W 阅读(6141) 评论(0) 推荐(0)
摘要:如何判断一个服务是否正在运行中: 可能的使用场景是:强制停止某个指定的服务。 疑问: 1. 上述指令逻辑中,出现了可疑的参数:40。该参数作用如何? 2. 留个未来… 阅读全文
posted @ 2017-01-23 22:40 jamesK4W 阅读(3437) 评论(0) 推荐(0)
摘要:强制关闭指定的应用程序: 疑问? 1. 强制关闭应用程序,需要预先知道应用程序的包名。如果不知道,该如何处理? 2. 强制关闭应用程序,会不会出现其他问题? 3. 留个未来… 阅读全文
posted @ 2017-01-23 22:37 jamesK4W 阅读(3797) 评论(0) 推荐(0)
摘要:如何在点击某个按键后,执行启动第三方应用程序界面? 想要打开指定包名的应用时,提供包名即可: 上述的字符串:com.chartcross.gpstestplus即是Google提供的GPS Test Plus应用的包名。 疑问: 1. 现实情况是:可能在第一次刷机后,无法启动应用。如何解决此问题? 阅读全文
posted @ 2017-01-23 22:34 jamesK4W 阅读(3856) 评论(0) 推荐(0)
摘要:获取build.prop的键值信息: 其中key值为: 也就是从Android系统的build.prop文件中获取到指定为:gsm.serial的值。 疑问: 1. build.prop文件在整个Android系统中起到什么作用? 2. build.prop文件和Java层面的SystemPrope 阅读全文
posted @ 2017-01-23 22:27 jamesK4W 阅读(1552) 评论(0) 推荐(0)
摘要:跟随“老罗的Android之旅”学习Android系统,首先得学会创建能用于编译Android源代码的环境。 文章参考:http://0xcc0xcd.com/p/books/978-7-121-18108-5/c131.php 步骤1:下载repo工具(用于管理Android源代码的Python脚 阅读全文
posted @ 2017-01-10 22:05 jamesK4W 阅读(1578) 评论(1) 推荐(1)
摘要:Ubuntu下使用Android Studio开发应用程序,首先需要安装该IDE。 情况1:Ubuntu下安装Android Studio 打开Terminal,执行下述指令: 在执行步骤1时,James的情况是: 让用户选择执行:Enter(继续执行)或者Ctrl+C(终止执行) 等到按下Ente 阅读全文
posted @ 2017-01-08 23:32 jamesK4W 阅读(4621) 评论(0) 推荐(0)
摘要:常识:编译Android源代码需要在Linux系统环境下进行... 在Linux中,开发Android环境包括以下需求:Git、repo、JDK(现在一般使用OpenJDK)等;其中,Git用于下载源代码;repo是Android项目组编写的用于统一管理Android各个项目的Python脚本程序, 阅读全文
posted @ 2017-01-08 22:33 jamesK4W 阅读(2690) 评论(2) 推荐(0)
摘要:Android中的接口回调技术有很多应用的场景,最常见的:Activity(人机交互的端口)的UI界面中定义了Button,点击该Button时,执行某个逻辑。 下面参见上述执行的模型,讲述James对Android接口回调技术的理解(结合前人的知识和自己的实践)。 使用一个比喻很形象地说明:客户端 阅读全文
posted @ 2016-12-24 11:04 jamesK4W 阅读(7515) 评论(2) 推荐(1)
摘要:Android中提供的dumpsys工具,用于分析Android性能。Android系统中,列出所有可用的dumpsys指令。 使用dumpsys查看memory信息: Dumpsys常用指令: 阅读全文
posted @ 2016-12-21 16:26 jamesK4W 阅读(274) 评论(0) 推荐(0)
摘要:Monkey是Android SDK中附带的一个测试工具;Monkey用于进行压力测试,软件开发人员结合monkey打印日志和系统日志,解决测试中出现的问题。 Monkey测试的特点:所有事件都是随机产生的,不带任何人的主观性。 Monkey常用指令 -v:指定打印信息的详细级别,一个-v增加一个级 阅读全文
posted @ 2016-12-21 16:11 jamesK4W 阅读(267) 评论(0) 推荐(0)
摘要:开篇——介绍Picasso (Picasso是什么?)Picasso:A Powerfull Image Downloading and Caching Library for Android,即Android平台的网络图片下载和缓存框架。 (Picasso如何使用?)框架嘛!既然牛人能够写出这个框 阅读全文
posted @ 2016-06-30 00:01 jamesK4W 阅读(997) 评论(0) 推荐(0)