-
Android Settings模块架构浅析<1>
AndroidSettings模块架构浅析<1>概述AndroidSettings模块说简单也简单,说难也难,里面涉及到的知识点也挺多的。我们知道Settings主要是用于配置一些系统选项或属性值,通过修改设置项就能达到修改系统配置的作用。那么问题来了,Settings是如何实现修改后能改变系统配置的呢?Settings又是采用怎样的架构实现的呢?里面又涉及到哪些知识点呢...
110
热度 -
Java语言导学札记 Chapter 8 Thread
Java语言导学笔记Chapter8Thread8.1什么是线程def:线程是程序内的一个单一的顺序控制流程作为一个顺序的控制流程,线程必须在运行它的程序中占用一些资源。例如,线程必须有它自己的执行堆栈和程序计数器。在线程内运行的代码只在此上下文中工作。其他一些文章将线程称为执行上下文(executioncontext)。如果你的程序必须反复执行一个任务,那么应该考虑使用java.util.Tim...
380
热度 -
Android——APK 在32bit/64bit平台 动态库有关问题
Android——APK在32bit/64bit平台动态库问题目前64bitandroid系统也慢慢的多了,看到也有apk声称支持64bitsystem,然后就往里面打包搞了个arm64-v8a目录,放了个64bit的so,但是apk代码里面却不按规范去loadso,导致一系列filenotfound异常~撰写不易,转载需注明出处:http://blog.csdn.net/jscese/artic...
87
热度 -
筹建Android L开发编译环境
搭建AndroidL开发编译环境下载,安装ubuntu12.04http://releases.ubuntu.com/12.04/安装JDKAndroidL版本需要openjdk7.0以上版本,KK版本需要oraclejdk1.6.26以上版本$sudoapt-getupdate$sudoapt-getinstallopenjdk-7-jdk配置默认运行的java版本运行以下命令进行配置$sudo...
65
热度 -
五、写在最后
菜鸟进阶之AndroidTouch事件传递(三)费了这么大劲,终于写完了,这是我的原创。转载请说明出处:http://blog.csdn.net/bingospunky/article/details/44156771这是touch传递系列文章的第三篇,我打算在这篇文章里从源码的角度解释dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent方法的...
29
热度 -
Android 5.0(Lollipop)中的SurfaceTexture,TextureView, SurfaceView跟GLSurfaceView
Android5.0(Lollipop)中的SurfaceTexture,TextureView,SurfaceView和GLSurfaceViewSurfaceView,GLSurfaceView,SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。S...
87
热度 -
二. Apktools 反编译
【Android应用开发】AndroidAPK反编译混淆反编译后重编译反编译工具:总结了一下linux,windows,mac上的版本,一起放到CSDN上下载;--CSDN下载地址:http://download.csdn.net/detail/han1202012/8221787[email protected]/**/:~/decompiler$tree-L2.├──linux│├─...
500
热度 -
android蓝牙串口联接
android蓝牙串口连接在做android蓝牙串口连接的时候一般会使用BluetoothSockettmp=null;//GetaBluetoothSocketforaconnectionwiththe//givenBluetoothDevicetry{tmp=device.createRfcommSocketToServiceRecord(MY_UUID);}catch(IOException...
34
热度 -
获取Android SDK 源代码并在Eclipse中联系关系查看的方法(for sdk2.3)
获取AndroidSDK源代码并在Eclipse中关联查看的方法(forsdk2.3)以下是获取Android的Java源代码并在Eclipse中关联的最新操作方法和步骤:1.首先下载Android的SDK安装文件:http://dl.google.com/android/android-sdk_r08-windows.zip然后解压到:E:\Java\android\android-sdk-wi...
5
热度 -
Android 4.2 Wifi Display 之 Settings 源码分析(2)
Android4.2WifiDisplay之Settings源码分析(二)作者:mznewfacer时间:2012年12月7日在上一回我们一块分析了WifiDisplay有关设备发现的部分,这一回将主要针对设备连接和建立数据流展开分析。首先,回顾下应用层,当用户在搜寻完设备后,可以选择设备进行连接,当然正在进行连接或已经连接配对的设备,再次点击配置后,会弹出对话框供用户选择断开连接。package...
26
热度 -
android 4.0 "搬动网络" 选项 不存在
android4.0"移动网络"选项不存在关键词:android4.0移动网络Mobilenetworks平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210)前几天调试3G模块,最后发现我拿到的BSP,在“设置”—中没有关于3G的选项,状态栏也没有显示3G状态的图标,如下图所示,这...
335
热度 -
phpmyadmin误删表后的回复过程
phpmyadmin误删表后的恢复过程话说今天不知道是抽风了还是失魂了,在用phpmyadmin删除测试数据时,竟然将整个表删除了:等程序运行出错时,才出现整个表都没有了,而且之前也没有备份好!这下蛋疼了,这个可是production服务器,里面的数据可不能丢啊!服务器是linux的,我不是很熟悉,也不知道mysql装在哪。无奈之下,google,发现有不少人也有像我一样犯傻的一回,但是几乎没有看...
4
热度 -
Android回复出厂设置流程分析【Android源码解析十】
Android恢复出厂设置流程分析【Android源码解析十】最近看恢复出厂的一个问题,以前也查过这方面的流程,所以这里整理一些AP+framework层的流程;在setting-->备份与重置--->恢复出厂设置--->重置手机--->清除全部内容--->手机关机--->开机--->进行恢复出厂的操作--->开机流程;Step1:前面找settin...
79
热度 -
Android Binder进程间通信-登记Service组件-发送和处理BC_REPLY返回协议
AndroidBinder进程间通信---注册Service组件---发送和处理BC_REPLY返回协议本文参考《Android系统源代码情景分析》,作者罗升阳一、测试代码:~/Android/external/binder/server----FregServer.cpp~/Android/external/binder/common----IFregService.cpp----IFregSe...
32
热度 -
【转】获取Android SDK 源代码并在Eclipse中联系关系查看的方法(for sdk2.3)
【转】获取AndroidSDK源代码并在Eclipse中关联查看的方法(forsdk2.3)可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。http://618119.com/archives/2011/01/01/201.html--------------------------------------------在Google搜索“AndroidEclipse源...
98
热度 -
获取Android SDK 源代码并在Eclipse中联系关系查看的方法
获取AndroidSDK源代码并在Eclipse中关联查看的方法获取Android的Java源代码并在Eclipse中关联查看的最新方法作者:lizongbo发表于:01:59.星期六,一月1st,2011版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。http://618119.com/archives/2011/01/01/201.html在Google...
59
热度 -
将Android手机成为电脑遥控器
将Android手机变成电脑遥控器Android手机变成电脑遥控器你想通过遥控方式浏览电脑的媒体文件或者使用电脑吗?下面就介绍如何用GMote?2.0软件将Android手机变成电脑遥控器。所需设备及软件:·?GMote?Server(安装在电脑上)·?GMote?app(从安卓市场下载安装在手机上)·装有Windows,?Mac,?或?Linux的电脑·无线路由器。也可通过3G连接来使用GMot...
83
热度 -
在eclipse 上装配android4.0
在eclipse上安装android4.0<!--done-->以下图片或部分内容是通过网上拿过来的.搭建windows下面的android开发环境一般需要以下工具或软<scripttype="text/javascript"></script><scripttype="text/javascript"></script><scri...
71
热度 -
Android 2.2的锁屏界面批改
Android2.2的锁屏界面修改??Android2.2的锁屏界面如图1所示,左右两侧是2个滑动条,正常状态下左边的是解锁,右边的是声音的开关,来电话时,左边是接听电话的解锁,右边是不接听来电的解锁。图1当我们滑动解锁按钮时,右边会有一个绿色目标点,当滑动左边的解锁按钮到达右边的目标点时,解锁就成功了,然后就能够操作主界面了。如图2所示。图2问题:每次向右滑动解锁按钮时,都滑动的很远,也就是说,...
83
热度 -
Android容易数据存储类SharedPreferences详解及实例(通过“记住密码”功能学习SharedPreferences)
Android简单数据存储类SharedPreferences详解及实例(通过“记住密码”功能学习SharedPreferences)Android简单数据存储类SharedPreferences详解及实例(通过“记住密码”功能学习SharedPreferences)SharedPreferences是Android中存储简单数据的一个工具类。可以想象它是一个小小的Cookie,它通过用键值对的方...
46
热度