摘要:support-v4、support-v7都属于Android Support Library,用于提供向下兼容的功能。 support-v4:4在这里指的是Android API版本号,对应的系统版本是1.6。那么support-v4的意思就是这个库中提供的API会向下兼容到Android 1.6
阅读全文
随笔分类 - Android
摘要:可参考 https://blog.csdn.net/u013254166/article/details/80431288
阅读全文
摘要:1、下载GitBash 此工具自带git svn命令,无需再下载git-svn工具 2、GitBash终端中输入以下命令 git svn clone svnurl srcPath 3、push本地仓库到GitLab仓库 git remote add origin gitUrl git push -u
阅读全文
摘要:一、Android Studio中安装simpleUML 1、下载simpleUML jar包 地址为:http://plugins.jetbrains.com/ 搜索 simpleUMLCE 2、 添加simpleUMLCEjar包 File >Settings >Plugins >Install
阅读全文
摘要:功能:可校验单个或目录下所有apk文件的渠道号、版本号(Linux版本)使用说明:1、copy需要校验的apk文件到VerifyChannelVersion目录下2、./VerifyChannelVersion运行 3、输入apk的版本号(apk中AndroidManifest.xml的versio
阅读全文
摘要:功能:可校验单个或目录下所有apk文件的渠道号、版本号,此为windows版,稍后整理Linux版使用说明:1、copy需要校验的apk文件到VerifyChannelVersion目录下2、双击运行VerifyChannelVersion.bat3、输入apk的版本号(apk中AndroidMan
阅读全文
摘要:一、MultiDex的产生背景 二、MultiDex的使用
阅读全文
摘要:一、Enum的产生 二、Android官方建议 2中使用Enums,DEX size增加是情形1中的13倍之多。这只是DEX code的增加,同样,运行时的内存分配,一个enum值的声明会消耗至少20 bytes,不算其中的对象数组需要保持对enum值的引用。使用javap反编译情形二中生成的cla
阅读全文
摘要:在终端中使用adb logcat打印服务器json数据,如果返回数据过大超过4000字节(4K)即会截断不显示 原因:logcat在对于message的内存分配大概是4k左右.所以超过的内容都直接被丢弃; 解决方案:切分超过4k的message,使用多个Log.i输出 如果想研究源代码,请简单参照如
阅读全文
摘要:一、apk中方法数量./android-sdk-linux/build-tools/23.0.2/dexdump -f apk路径 | grep method_ids_size二、jar中方法数量(转载)#! /bin/sh # 获得输入的jar文件JAR_FILE=$1; # 这里直接使用dx...
阅读全文
摘要:一、生成keystorekeytool -genkey -alias test.keystore -keyalg RSA -validity 20000 -keystore test.keystore二、查看 keystore$ keytool -list -keystore debug.keyst...
阅读全文
摘要:功能:可查看单个或目录下所有apk文件的渠道号、包名、版本号下载地址:http://download.csdn.net/detail/zgz345/9248487使用:以查看包名、版本号为例1、copy文件version.sh到apk文件所在目录2、查看所有apk包名、版本号 执行命令./ver...
阅读全文
摘要:1、冒泡排序 Bubble Sort最简单的排序方法是冒泡排序方法。这种方法的基本思想是,将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮。在冒泡排序算法中我们要对这个“气泡”序列处理若干遍。所谓一遍处理,就是自底向上检查一遍这个序列,并时刻注意两个相邻的元素的顺序是否正确。如...
阅读全文
摘要:根据Android源码修改,具有微信彩蛋效果主要代码 public static class Board extends FrameLayout { public static final boolean FIXED_STARS = true; // 控制数量 ...
阅读全文
摘要:转载留用http://www.trinea.cn/android/layout-performance/
阅读全文
摘要:http://ingramchen.io/blog/2014/09/prevention-of-android-dex-64k-method-size-limit.html
阅读全文
摘要:long startTime = System.currentTimeMillis(); // 开始下载时获取开始时间long curTime = System.currentTimeMillis();int usedTime = (int) ((curTime-startTime)/1000);i...
阅读全文
摘要:情况一:混淆不同的函数aTest、bTest-keep class com.zony.Test { void aTest(byte[], int, int); void bTest(String, int, int);}情况二:混淆相同的函数aTest(aTest参数不同)错误混淆方式:...
阅读全文