关闭

Android生存指南:解Bug策略和思路

现在维护和定制Android的需求越来越多,做的人也越来越多,而Google直接Release出来的源码中又有很多Bug和不合理的地方,特别是原生的应用,如Mms,Browser, Email, Contacts等。定制或做Android解决方案第一步就是要修复原生的Bug以得到一个稳定的系统。 1. 仔细观察Bug的特性 了解Bug所涉及的流程和模块有哪些,以及是什么样的Bug,Ex...
阅读(228) 评论(0)

Android开发中手机存储路径问题

Android 4.2中使用fuse技术,/dev/fuse 会被挂载到/storage/emulated/0 目录,为了兼容以前的版本,同时挂载到 /storage/emulated/legacy (故名思议,传统的),还建立三个软连接 /storage/sdcard0 ,/sdcard,/mnt/sdcard ,都指向 /storage/emulated/legacy。 也就是说文件夹0和legacy指向的地址是一致的,都是存储盘里的,楼主想放到哪个文件夹都可以。...
阅读(491) 评论(0)

三星S5 电信版(G9009D)Android 5.0系统,root教程【亲测可行】

本人用三星S5手机做安卓应用开发,发现没有root权限调试时有诸多不便,于是决定要获取root。找遍了所有一键root工具均无可用方案。最后卡刷root包成功,记录如下。...
阅读(1788) 评论(0)

【已解决】Android 如何让应用在后台运行

应用在后台跑,这种说法可能不够准确,就是说应用没有finish退出,但也不在前台的状态,例如应用执行中点击了home键一样。如何实现呢? 要点: 退回后台是执行了home键,activity分别执行了onPause和onStop,应用没有被销毁,退回后台而已,再次运行应用只要执行onResume就可以了。  完全退出,执行finish,activity会执行onPause,onStop和on...
阅读(883) 评论(2)

【已解决】Android5.0版本如何打开调试模式

解决方法: 设置->关于手机->Android版本(双击此处,直到提示已经处于开发者模式) 返回上一级,进入其他高级设置->开发者选项->USB调试(勾选) 此时,已经搞定,赶紧连接ADT真机调试吧。如果还不行很可能是豌豆荚或者360助手占用了调试端口,在任务管理器中杀掉相关进程即可。...
阅读(315) 评论(0)

AndroidOrientation Sensor(方向传感器),新的替代方法详解(安卓官方提供)

AndroidOrientation Sensor(方向传感器),新的替代方法详解(安卓官方提供)          本文将带大家去解读下安卓官方关于方向传感器数据,提供的新方法。熟悉手机传感器开发的朋友对这段代码一定不会陌生吧。 sm.registerListener(this,              sm.getDefaultSensor(Sensor.TYPE_ORIENT...
阅读(3959) 评论(0)

android错误-android.util.AndroidRuntimeException:You cannot combine custom titles with other title

报如下错误:android.util.AndroidRuntimeException: You cannot combinecustom titles with other title features 这个问题主要是由下面语句造成的。        requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);         setContentVi...
阅读(317) 评论(0)

Android系统自带样式(@android:style/)

在AndroidManifest.xml文件的activity中配置   (API 18中Manifest文件中,要有android:theme="@android:style/Theme",否则报错) 1、android:theme="@android:style/Theme" 默认状态,即如果theme这里不填任何属性的时候,默认为Theme(最常用) 2、android:theme...
阅读(449) 评论(0)

Android传感器-开发指南

大部分Android平台的设备都带有多个传感器,使你能监视其方位和运动状态的变化。很多设备还有其它类型的传感器,让你能感知周围的环境条件,比如温度、压力、湿度和光线。你可以利用Android的传感器框架访问这些传感器,并获取原始的传感器数据。 传感器框架提供了丰富的类和接口,能帮助你完成很多与传感器有关的工作。比如,你可以用传感器框架来进行: 确定设备上可用的传感器 确定某个传感器的性能,...
阅读(886) 评论(0)

android中11种常见传感器的使用方法

在Android2.3gingerbread系统中,google提供了11种传感器供应用层使用。 01#defineSENSOR_TYPE_ACCELEROMETER 1 //加速度02#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力03#defineSENSOR_TYPE_ORIENTATION 3 //方向04#define SENSOR_TYPE_GY...
阅读(1051) 评论(0)

在eclipse中查看Android源代码

声明:高手跳过此文章       当我们在eclipse中开发android程序的时候,往往需要看源代码(可能是出于好奇,可能是读源码习惯),那么如何查看Android源代码呢?   比如下面这种情况 图1 假设我们想参看Activity类的源代码,按着Ctrl键,左击它,现实的结果却看不到代码的,提示的信息便是“找不到Activity.class文件”。 图2 ...
阅读(585) 评论(0)

动态折线图-Android篇

有时候我们在项目中会遇到使用折线图等图形,Android的开源项目中为我们提供了很多插件,如但是很多时候我们需要根据具体项目自定义这些图表,这一篇文章我们一起来看看如何在Android中使用Canvas绘制折线图。先看看绘制的效果:...
阅读(682) 评论(0)

移动开发平台性能比较

jquerymobile是一个mobile平台下的js框架,跟phonegap没有一毛钱关系. phonegap实际上在国内占有率不高的,很多人为了体验喜欢做传统的原生手机应用. 而Webapp现在的占有率越来越少,因为越来越多的人不喜欢用手机浏览器去体验专门为移动平台搭建的网站. 我觉得你的比较对象应该是native app和web app 和phonegap app. 个人觉得native...
阅读(606) 评论(0)

安卓 Handler使用方法

一、Handler的定义:           主要接受子线程发送的数据, 并用此数据配合主线程更新UI.           解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要...
阅读(361) 评论(0)

安卓系列转载,有时间可以参考学习

一:Activity的生命周期方法  Android提供了很多Activity的生命周期方法,比如我们常用的onCreate、onPause、onResume等。这里主要介绍粗粒度的周期方法,诸如onPostCreate、onPostResume等 这些细粒度的周期方法可以参考Android的API文档,在你需要更细层次的控制的时候可以使用这些细粒度的方法。粗粒度的周期方法有以下几个: ...
阅读(414) 评论(0)
    个人资料
    • 访问:351567次
    • 积分:5648
    • 等级:
    • 排名:第4859名
    • 原创:234篇
    • 转载:62篇
    • 译文:3篇
    • 评论:40条
    最新评论