自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Android 启动流程

1,Android启动概述       Android系统启动基本可分为3个阶段:Bootloader启动,linux启动,Android启动。1.1,Bootloader启动            系统引导bootloader(bootable/bootloader/* u-boot/*),加电后,CPU先执行bootloader程序,正常启动系统,加载boot.img,中包含内核...

2017-03-01 14:43:41 114

原创 Android app 启动流程(忽略细节,从进程角度分析)

  转自:http://www.jb51.net/article/90983.htm  ;http://www.jb51.net/article/90983.htm 

2017-03-01 14:41:48 127

android 跨进程通讯

         android夸进程通讯的知识也看了不少,但感觉还是不能够彻底理解,现在写下自己的理解,后期再进行改正和补充。               1 什么是aidl?         android接口定义语言,用于IPC(内部进程间通讯),用aidl我们可以定义进程间的通讯接口。        2 为什么要用aidl?         android官方给...

2017-01-16 15:54:06 158

Java设计模式之观察者模式

            android中大量的运用了事件监听,本质上就是观察者模式。所以准备简单总结和回顾下,写下来便于加深记忆。         1、概述           观察者模式中有两个角色:观察者和被观察者,两者又分别有他们的抽象接口。 观察者可以同时监听多个被观察者,当被观察者发生变化时,通知所有观察者对象,使他们获取相应的信息。         2、优点  ...

2017-01-16 14:53:38 107

原创 Android 性能优化

          我们在开发APP时,由于设备性能的限制和用户体验的要求,我们必须在开发过程中考虑性能问题。从三个方面来谈下:响应时间、内存、电量。      1 响应时间        响应步骤可以分为:用户操作-逻辑处理-网络交互-页面展示。         逻辑处理:                       清理程序逻辑,减少不必要的操作,不分配不必要的...

2017-01-04 14:46:34 88

敏捷开发模式在android开发中的运用

  1 什么是敏捷开发?             对于android开发,我的理解是把一个大项目拆分为几个可运行的小项目,然后快速迭代循序渐进的进行开发,在开发过程中一直保证软件处于可运行状态中。 2  敏捷开发有什么优势?        对于android项目,早期经历过一些坑,比如:项目越开发越臃肿,所有代码集成在一个项目中,出现bug得查找所有源码,编译超级慢...

2017-01-03 16:45:27 184

5、jQuery Mobile 事件

       jQuery Mobile 除了支持所有标准的jQuery 时间外,还支持触摸、滚动、方向和页面(显示、隐藏、加载等)事件。            1 初始化事件:jQuery 中我们一般使用$(document).ready(function(){});  在jQuery中一般使用‘pageinit’事件。它在页面初始化并完善样式之后触发。          &l...

2016-12-20 10:20:10 116

原创 4、jQuery Mobile主题

1 默认提供5种主题,从a-e。   <div data-role="page" data-theme="a|b|c|d|e">      主题可以用于:页眉、内容、页脚;对话框;按钮;图标;列表;表单等等。 2 自定义主题。    通过在 HTML 文档中使用主题类来添加新样式 - 为工具条添加类 ui-bar-(a-z),并为内容添加类 ui-body...

2016-12-20 09:38:24 102

原创 3、jQuery Mobile 表单

1 基础    jQuery Mobile 表单结构:form必须有method和action属性。 每个表单元素必须有唯一的id,每个表单元素必须有一个<label>元素,for属性匹配对应元素的id。   当元素使用placeholder来替代label时,给label添加class=‘ui-hidden-accessible’属性达到隐藏的目的。    form中所...

2016-12-19 17:28:00 106

2、jQuery Mobile 列表

  jQuery Mobile 列表      1.1   jQuery Mobile列表视图, 是标准的Html列表。分为<ol>  和 <ul>。给其添加属性:data-role='listview'。就可使用jQuery Mobile列表。       data-inset='true' 取消显示的圆角效果。           <h...

2016-12-19 16:29:42 143

1、jQuery Mobile 入门

        准备了解下jQuery Mobile,写下一些学习过程的总结和感悟,起到加深记忆和以后方便查看的作用,也希望能和其他程序猿朋友交流。         jQuery Moblile 是jQuery框架的一个组件, 它几乎可以工作于所有移动平台。因为他使用了Html5、css和JS,所以学习之前,希望你先拥有这方便的知识。        1、 jQuery Mo...

2016-12-19 15:27:58 214

原创 喜欢的Android框架

一、Image Loader1)FrescoRepository:https://github.com/facebook/frescohttp://fresco-cn.org/Description: Facebook 开源的一个强大的图片加载组件。Features:内存管理,两个内存缓存加上磁盘缓存构成了三级缓存支持流式,图片的渐进式呈现支持Gif图和W...

2016-12-06 10:50:34 121

android acivity 和 service 通信

1,当然是最简单的Ibind对象(被动方式)2,接口的回调(主动方式)3,广播(当service需要同时和多个activity通信时,这种方法会很有用)

2015-09-14 11:07:22 127

原创 android权限

android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米...

2014-12-23 10:33:27 79

传感器应用开发

传感器开发基本代码流程:onCreate():SensorManager sm = (SensorManager)getSystemService(Context.SENSOR_SERVICE); Sensor sensor = sm.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); rate = SensorManager.SE...

2014-08-22 11:38:45 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除