摘要: 定制android系统(配置及相关系统的镜像文件),具体可参考:Driver_All_in_One_V1.0——MT6735_6753.pdf文档,特别需要理解的是Download部分。 与之对应的软件是:Smart Phone Flash Tool,一般是在菜单栏的Download部分进行选择操作 阅读全文
posted @ 2017-01-23 23:20 jamesK4W 阅读(3773) 评论(0) 推荐(0) 编辑
摘要: 为什么android.util.log会提供五种不同级别的打印输出方式?(打印输出在Logcat窗口)比如:Log.v()用于打印比较琐碎的信息;Log.d()用于打印调试信息;Log.i()用于打印比较重要的数据信息;Log.w()用于打印一些警告信息,提示程序可能存在的潜在风险;Log.e()打 阅读全文
posted @ 2017-01-23 23:05 jamesK4W 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一、屏幕分辨率、大小及相关单位介绍 Android categorizes device screens using two general properties: size and density.There are four generalized sizes: small, normal, l 阅读全文
posted @ 2017-01-23 23:02 jamesK4W 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 综述:Android应用程序包含哪些部分? assets 可以出发一些随程序打包的文件,应用程序运行时可以动态读取到这些文件的内容。 如果使用到webview加载本地网页的功能,所有网页相关的文件都存放到该目录。 bin 包含一些编译时自动生成的文件,其中有当前项目编译好的安装文件,比如:Hello 阅读全文
posted @ 2017-01-23 22:58 jamesK4W 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 步骤:进入系统,点击拨号界面中的“后门”数字,进入到对应的应用程序。 华为手机工厂测试程序:*#*#2846579#*#* 手机测试 *#2846# *#*#121314#*#* 进入Android拨号界面:*#999# 进入Android系统的测试界面:*#*#4636#*#* 进入MTK工程模式 阅读全文
posted @ 2017-01-23 22:51 jamesK4W 阅读(1222) 评论(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 阅读(5972) 评论(0) 推荐(0) 编辑
摘要: 如何判断一个服务是否正在运行中: 可能的使用场景是:强制停止某个指定的服务。 疑问: 1. 上述指令逻辑中,出现了可疑的参数:40。该参数作用如何? 2. 留个未来… 阅读全文
posted @ 2017-01-23 22:40 jamesK4W 阅读(3348) 评论(0) 推荐(0) 编辑
摘要: 强制关闭指定的应用程序: 疑问? 1. 强制关闭应用程序,需要预先知道应用程序的包名。如果不知道,该如何处理? 2. 强制关闭应用程序,会不会出现其他问题? 3. 留个未来… 阅读全文
posted @ 2017-01-23 22:37 jamesK4W 阅读(3660) 评论(0) 推荐(0) 编辑
摘要: 如何在点击某个按键后,执行启动第三方应用程序界面? 想要打开指定包名的应用时,提供包名即可: 上述的字符串:com.chartcross.gpstestplus即是Google提供的GPS Test Plus应用的包名。 疑问: 1. 现实情况是:可能在第一次刷机后,无法启动应用。如何解决此问题? 阅读全文
posted @ 2017-01-23 22:34 jamesK4W 阅读(3815) 评论(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 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 学习设计模式源自:http://blog.csdn.net/bboyfeiyu?viewmode=contents 以及与之相关的书籍:《Android源码设计模式 解析与实战》 优秀的思想、架构、设计模式:Android是一个开源的系统,很多优秀的思想、架构、设计模式必然在它的源码中得到体现。从学 阅读全文
posted @ 2017-01-23 18:21 jamesK4W 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 如果你将源码作为产品发布,就需要确认它是否被很好地打包并且清晰无误,一如你已构建的其他任何产品。 作为软件设计师,代码即是产品;不仅需要实现功能,还需有“优美、大方”的外表。 标识符命名法,标识符命名法最主要有4种: 1、驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字 阅读全文
posted @ 2017-01-23 18:15 jamesK4W 阅读(5056) 评论(0) 推荐(1) 编辑
摘要: 转自如此 http://www.cnblogs.com/matchcolor/tag/%E9%87%8D%E6%9E%84/ 综述:编码过程中不应该有的21中习惯和现象 每一种“味道”都会由对应的表现形式,遍历和避开每一种形式,就会离“优美”越近。 1. 重复代码 代码重复往往来自于“copy-an 阅读全文
posted @ 2017-01-23 18:01 jamesK4W 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 笔记内容描述:记录工作和软件实践中,认为比较合理且高效的软件开发方法。 一 静态常量值定义 定义的util包名下的AppsPkgName类,并在其中定义的都是接口Interface,并根据功能进行分类。 下属接口也定义在上述的AppsPkgName类中: 二 涉及到对象时,在方法开始时对该对象判空 阅读全文
posted @ 2017-01-23 17:52 jamesK4W 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 本文综述:编码实践中遇到的问题总结和分析(实践总结) 1. 将单一的功能独立出来,不要将代码写成一坨坨的;功能独立出来后,能够从主程序中看出主要的逻辑(易于整理处理文档),而不是什么都看不出来。 2. 适当的做重构,不要等到代码写完了再考虑重构,重复的部分尽量不要写。 3. 代码做到简洁、干净、不做 阅读全文
posted @ 2017-01-23 17:43 jamesK4W 阅读(243) 评论(0) 推荐(0) 编辑
摘要: James收集Java技能提升方面的资料,分为:基础篇、提高篇、高级篇… 给出“入口”,自我提升 1. Java工程师成神之路:http://www.hollischuang.com/archives/489 2. 留给未来... 阅读全文
posted @ 2017-01-23 17:33 jamesK4W 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 阅读记录追踪:前言部分 阅读前先看:简介、目录和勘误! Java编程语言是一种多用途、并发的、基于类的、面向对象的编程语言;编译时通常包括将持续转化成机器无关的字节码表示。运行时活动包括加载和链接执行持续所需的类,生成可选的机器代码,动态优化持续和执行实际的程序。 Java提供代码的可移植性、内存垃 阅读全文
posted @ 2017-01-23 17:17 jamesK4W 阅读(3898) 评论(0) 推荐(0) 编辑