码迷,mamicode.com
首页 > 移动开发
Android解析SD卡上的APK文件
Android解析SD卡上的APK文件 需要注意的是在得到packageInfo后必须要设置applicationInfo的sourceDir和publicSourceDir,否则你在读取label或icon的时候会输出错误信息并抛出异常...
分类:移动开发   时间:2015-02-09 20:22:23    阅读次数:254
【Android】横屏应用结束进程bug
今天遇见个奇葩问题: 调用 android.os.Process.killProcess(android.os.Process.myPid());结束应用进程 之后桌面应用Icon错乱了。 想了一会 觉得是横竖屏切换导致的。就在这行之前加一句 curActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_P...
分类:移动开发   时间:2015-02-09 20:20:30    阅读次数:207
Android 4.4 Kitkat Phone工作流程浅析(十一)__PSensor工作流程浅析
本文主要分析了在InCallUI中PSensor如何控制屏幕的亮灭及其实现原理。全文分为三大部分,即:ProximitySensor初始化流程,ProximitySensor使用流程和PSensor工作流程。前两部分主要分析了上层应用如何使用PSensor提供的接口,第三部分则详细分析了PSensor如何控制屏幕的关闭/点亮。...
分类:移动开发   时间:2015-02-09 20:19:41    阅读次数:451
开发手记——基于XMPP的Android即时通讯APP(二)
隔了几天,把应用的登录、注册部分做的比较完善了,当然这只是个人感觉哈。 今天要说的,都是干货! 首先,没有大片代码;其次,在网上一般找不到;最后,真的让你节约开发时间!这也是为什么时隔好几天才会发第二篇连载。 既然说,没有大片代码,一般的登录、注册流程这里就不提了,百度谷歌一搜一大堆,而且基本都能用。这里说几点注意 【一】关于后台服务: 官方的建议,要使用“START_STICKY”这种...
分类:移动开发   时间:2015-02-09 20:20:05    阅读次数:214
android wifi相关模块 命令列表 汇总
static final int BASE =Protocol.BASE_WIFI; 131072 static final intCMD_START_SUPPLICANT = BASE +11; 131083 static final intCMD_STOP_SUPPLICANT = BASE +...
分类:移动开发   时间:2015-02-09 20:12:00    阅读次数:409
Android 动态刷新listview中的数据
之前一直困扰listview刷新后位置的问题,现在才明白,原来不能重新设置listview的adapter,而应该用notifyDataSetChanged()来刷新,这样位置就不会置顶。下面做了一个测试的例子,点击最后一条记录,会增加一条新的记录,代码如下:1.TestAdapterpackage...
分类:移动开发   时间:2015-02-09 20:13:54    阅读次数:304
Android--消除“Permission is only granted to system apps”错误
原文:http://blog.csdn.net/gaojinshan/article/details/14230673在AndroidManifest.xml中使用了如下的配置: 就会报错:Permission is only granted to system apps原因如下: 此类权限仅授予系...
分类:移动开发   时间:2015-02-09 20:12:35    阅读次数:169
Android系统启动过程
Android系统启动过程首先Android框架架构图:(来自网上,我觉得这张图看起来很清晰) Linux内核启动之后就到Android Init进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址) 下面将从Android4.0源码中,和网络...
分类:移动开发   时间:2015-02-09 20:11:01    阅读次数:188
Android 滑动菜单SlidingMenu
首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局. .....
分类:移动开发   时间:2015-02-09 20:07:44    阅读次数:191
Android Paint和Color类
要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下: setAntiAlias: 设置画笔的锯齿效果。 setColor: 设置画笔颜色 setARG...
分类:移动开发   时间:2015-02-09 20:07:17    阅读次数:255
【iOS 基础控件 -16 】 UIStoryboardSegue对象(Segue)
A.概念storyboard中的跳转事件连线,都是一个UIStoryboardSegue对象(Segue)来源控制器 触发控制器目标控制器 跳转到的控制器Segue的属性:每一个Segue对象,都有3个属性唯一标识@property (nonatomic, readonly) NSString *i...
分类:移动开发   时间:2015-02-09 20:02:02    阅读次数:226
Android RelativeLayout
RelativeLayout为相对布局,这种布局内的组件总是相对兄弟组件、父容器来确定的,在定义控件的位置时,需要参照其他控件的位置。这个程序实现了一个梅花的相对布局 ...
分类:移动开发   时间:2015-02-09 20:01:27    阅读次数:165
android与linux之间的关系
篇一(system/core/init/init.c):对Android感兴趣的朋友都知道,Android系统是建立在Linux内核之上的。那么Linux内核和Android什么关系?Linux内核是怎样引导起Android呢?本文进行简单的描述。 Android虽然建立在Linux内核之上,但是他...
分类:移动开发   时间:2015-02-09 20:01:19    阅读次数:169
android --Activity生命周期具体解释
一. 再探Activity生命周期为了研究activity的生命周期,简单測试代码例如以下。package com.example.testactivity;import android.app.Activity;import android.os.Bundle;import android.uti...
分类:移动开发   时间:2015-02-09 19:58:05    阅读次数:218
android wifi state and wifi ap state
/** * Wi-Fi is currently being disabled. The state will change to {@link #WIFI_STATE_DISABLED} if * it finishes successfully. * * @see #WIFI_STATE_CHA...
分类:移动开发   时间:2015-02-09 19:56:53    阅读次数:192
Signing Your Applications(Android签名相关)
In this documentSigning OverviewSigning in Debug ModeSigning in Release ModeSigning Android Wear AppsSigning Your App in Android StudioAutomatically S...
分类:移动开发   时间:2015-02-09 19:56:04    阅读次数:194
3种方法判断手机浏览器跳转WAP手机网站
随着移动设备的普及,企业的网络宣传已经不能局限在PC端,而需要同时在移动端有所建树。对于公司网站来说,以前都是做的PC端的,当然手机等移动端也可以访问,但是用户体验肯定不如完全适合的手机端来的方便。我们在给自己的网站做了WAP手机网站之后,如果有用户通过手机访问我们的企业顶级域名网站,那就判断跳.....
分类:移动开发   时间:2015-02-09 19:51:43    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!