移动平台-周排行
增量升级bspatch
目录(?)[-]
准备工具编译环境编码实现打包后话
By sgwhp (http://blog.csdn.net/sgwhp)转载请注明出处
用过类似360手机助手应该对省流量更新都很熟悉了。详细资料可以参考以下两个博客:
浅析android应用增量升级
Android应用增量升级
本文在以上两篇博客的基础上再增加...
1. 下载Intel x86Atom System Image
尝试勾选Others中的Force…有利于下载
2. 下载Intel HAXM
Windows 8.1 和 OS X 10.9下载右边的1.0.7版本
3. 创建模拟器
4. 启动模拟器
5. 感受那令人发指的速度吧...
前天在一家公司面试,问到“你会在手机端收集哪些信息?”,我只能想到地址、时间这些,显然这不是他们要的答案。他说:“可以收集客户端安装了哪些软件”,这句话只是点到即止,潜意识里觉得话中话是“想干什么就干什么”,天哪,我们的隐私!!这是一家不错的网络营销公司,这些数据对他们真的会很重要,这一次本人也茅塞...
很长时间没有做Android开发了,今天重新弄了一下开发环境。下面整理了环境的搭建过程。
本机系统:Windows 7,无JDK、Eclipse等环境。各个资源的下载地址
1.JDK官方下载地址:这是官网下载地址,下载最新版本即可,我下载的是JDK8,如下图所示: 2.Eclipse:这是Eclip...
UITextField和UITextView的实例拥有两个最主要的功能:展示文本和输入、编辑文本。许多程序的任务都和这些简单的目的有关,包括配置文本属性,访问文本内容,确认用户输入以及展示一些其它的视图(例如在uitextfield中添加标签按钮)。UITextField和UITextView的代理...
要上传文件到后台的php服务器,服务器能收到中文,手机发送过去,却只能收到一堆转了UTF-8的编码(就是要decode后才是中文的编码).android这边上传文件通常是用stream方式上传的,用MultipartEntity这个开源包来上传了会有编码问题.首先设置字段的编码//CustomMul...
1.设置Activity方向在AndroidMainfest.xml里设置Activity默认方向landscape:横向portrait:纵向2.检测屏幕变化方向重写onConfigurationChanged方法@Override
public void onConfigurationChang...
效果如下:
点击菜单后:
点击关于:
一共建了两个包(package),一个Activity,一个算法,使得代码更简洁。
使用了Menu和Dialog。
activity包...
今天发现写好的程序可以在模拟器上运行也可以在手机上运行,但为什么Archive的时候出错了,出错信息如下:
意思是说 有几个类不支持arm64指令
出现Undefined symbols for architecture arm64错误,解决方法如下:
查看引入的微信包,发现
lipo -info libWeChatSDK.a文件后发现 仅支持armv7 armv7s...
一.SQLite数据库:
SQLite第一个 Alpha版本诞生于2000年5月,是一款轻型数据库,设计目的是嵌入式的,它占用的资源非常少,在嵌入式的设备中只需要几百KB就足够了,这也就是android系统使用SQLite的原因。
SQLite数据库具有如下特征:
1.轻量级:
SQLite和C/S模式(Client/Server,客户机/服务器)的数据库软...
上篇讲了androidpn的client端,这篇该讲一下我使用androidpn-server端的笔记了。
这里我使用的androidpn是tomcat版的,由不知哪位大神移植并修复了部分bug的版本。地址在:https://github.com/msdx/androidpn/tree/master/androidpn-server-bin-tomcat。直接在eclipse-j2ee中导入就可...
contentprovider作为Android的四大存储方式之一,有着广泛的应用性,它暴露了数据地址,可以让其他应用访问数据,可以用于存储图片、通讯录等信息。 按照惯例我们还是看下谷歌官方文档对contentprovider的解释,contentprovider管理一个结构化的数据集。它封装了数据,并提供定义数据安全机制。contentProvider的标准接口实现多线程机制来连接数据,一般是用...
# written by PropertiesConfiguration
# Sun May 14 12:07:14 CST 2006
producttype=xf,cms
chartservleturl=http://127.0.0.1:8080/fsm3/
idcardphotourl = http://127.0.0.1:8080/fsm3/
cmsservletu...
android:textColor="#A0ff1400" A0表示透明度00完全透明FF完全不透明,后面6位是RGB
问题:
类中类的findViewById方法为何用不了?
解:类中类的findViewById方法调用不能加this.
public class MainActivity extends Activity {
private EditText txtNum;
...
#region 判断鼠标移动方向
///
/// 判断鼠标移动方向
///
/// 鼠标坐标
///
public MoveType PointInRect(Point mousePoint)
{
Rectangle rectangle = ...
转载请注明出处:http://blog.csdn.net/droyon/article/details/22686967
1、在framework/base/core/res/res/values/attrs.xml文件中,定义了名称为theme的styleable,其中包含了几十项属性。styleable是一个集合化属性集,其作用是便于我们从style中取出相应的属性。
文件内容片段:
...
在之前的第一篇文章:
android自动化测试中hierarchyviewer和uiautomatorviewer获取控件信息的方式比对(1)
我说uiautomatorviewer获取动态的界面会报错。错误如下:
今天我学习uiautomator的时候,用dumpWindowHierarchy()获得控件信息的时候,发现这个方法可以得到动态的...
一、为什么要加入混淆机制?
为了防止apk被反编译后,很容易被其他人看懂。
混淆机制的本质是什么?
把原来有具体含义的类名,变量名,方法名,修改成让人看不懂的名字,例如方法名getUserName编程了方法名a
二、如何混淆代码
Android工程目录下有两个文件,project.properties,proguard...
ios5之前可以通过读取配置文件获取,ios5以后苹果修改wifi列表文件位置,只有root权限才可以读取.ios4:/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManagerios5:/System/Library/Syst...