安卓
qq_37027568
快乐的猴子噢
展开
-
Android系统
下面是一个从百度上搜的系统图 可以看出是由四部分组成从上到下依次是 1。APPLICATIONS(应用程序层):用户可以直观交互的便是应用程序,目前程序都是用Java写的,Android平台已经内置,但是也可以自己写。 2。APPLICATION FRAMEWORK(应用程序框架层):有很多API可以用来使用实现自己的程序。 1.Activity Manager活动管理器:管理系统中的a原创 2017-05-10 20:25:22 · 383 阅读 · 0 评论 -
getApplicationContext()
getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁 Activity.this的context 返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁 getBaseContext() 返回由构造函数指定或setBaseContext()设置的上下文原创 2017-05-09 15:46:56 · 721 阅读 · 0 评论 -
充电问题
充电器英文charger 充电器原理:采用电力电子半导体器件,将电压和频率固定不变的交流电变换为直流电的一种静止变流装置。它采用恒流/恒压/小恒流智能三个阶段充电方式,具有充电效率高,操作简单,重量轻,体积小等特点。充电器在各个领域用途广泛,特别是在生活领域被广泛用于手机、相机等等常见电器。 一)充电原理:当充电器插入时,也就是PMIC充电模块提供了Vcharge电压,这时会产生一个充电信号到C原创 2017-05-11 21:21:59 · 1253 阅读 · 0 评论 -
log(Log.v,Log.d,Log.i,Log.w,Log.e)的用法
一、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v(“”,”“); 二、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择 三、Log.i的输出为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息原创 2017-05-08 09:47:53 · 537 阅读 · 0 评论 -
解决电池的BUG
【BUG】:充电:充满电时,充电状态和电池图标不正确 【问题描述】:操作步骤:充满电时,观察充电状态和电池图标显示 预期结果:设置->关于手机->状态信息->电池状态显示为“电量充足”;电池图标正常显示电量图标即可 实际结果:设置->关于手机->状态信息->电池状态显示为“未在充电”;电池图标仍显为闪电图标 概率: 100% 【解决方法】 1.直接在代码中查找显示出来的字样未在充电原创 2017-05-05 16:36:22 · 525 阅读 · 2 评论 -
安卓解BUG方法
今天要解决一个关于相机拍照时图片显示内部图片还是外部图片的一个问题。作为一个新手当然不知道怎么玩了,于是摸索中找到一点小方法。我用的工具是eclipse来查看代码。 现在我知道是相机个apk出现了问题,所以我把代码中相机导入到eclipse中,查看了下AndroidManifest.xml文件,从这里可以看出页面的布局情况以及主函数在哪里,方便后面的搜索。 不过此时我发现这样看下去太复杂了,这套原创 2017-05-04 16:26:18 · 553 阅读 · 0 评论 -
Activity的生命周期
public class Activity extends ApplicationContext{ protected void onCreate(Bundle savedInstanceState); //在activity第一次创建的时候调用,通常做一些常规的设置。 protected void onStart(); //在原创 2017-05-11 17:23:05 · 219 阅读 · 0 评论 -
如何看安卓代码
一般来说看一个安卓代码首先要分析AndroidMainfest.xml文件分析,下面就总结一下关于AndroidMainfest.xml分析。 AndroidMainfest.xml是每一个Android应用程序必须拥有的全局配置文件。它描述了应用中用到的组件,权限,第三方引用,所以读取它你可以全面的掌握这个Android应用的大概。 <manifest>是根元素必须拥有一个<app原创 2017-05-11 10:56:15 · 2230 阅读 · 0 评论 -
Android编译不成功的原因
以下是目前遇到的 1.环境变量没有设置比如build/envsetup.sh. 2.如果是eclipse中修改代码要删除bin,和gen文件. 3.7.1的版本不支持Source Insight.原创 2017-05-10 20:33:43 · 417 阅读 · 0 评论 -
修改BUG备注
<!--Add by lijinhua @20170522 for bug 8250 start--><string name="call_forward_option">呼叫转移选项</string><string name="labelCFVoice">声音</string><!--Add by lijinhua @20170522 for bug 8250 end-->原创 2017-05-22 11:17:58 · 462 阅读 · 0 评论