摘要:
在打开Android Studio项目的时候,会下载项目对应版本的gradle,该版本是在项目根目录下\gradle\wrapper\gradle-wrapper.properties文件中指定的: 下载的gradle文件在Windows电脑上会缓存在C:\Users\xxx(用户名)\.gradl 阅读全文
摘要:
实现效果如下: 使用方法: 在layout文件中添加以下代码: 具体代码如下: 阅读全文
摘要:
抽时间写了一个算法工具类,目前支持的算法有SHA1,SHA256,SHA384,SHA512,MD5,同时支持获取文件的MD5值。 使用方法如下: 获取字符串的MD5值 获取字符串的SHA256值 获取文件的MD5值 代码文件如下: 阅读全文
摘要:
Lambda表达式是Java 8的一个新特性,可以替代只有一个函数的接口实现,告别匿名内部类,代码看起来更简洁易懂。Lambda表达式同时还提升了对集合的迭代、遍历、过滤数据的操作。那么在Android Studio中如何使用lambda表达式呢? 项目使用的jdk要为jdk 8或更高版本 修改bu 阅读全文
摘要:
介绍 Genymotion是一款出色的跨平台的Android模拟器,具有容易安装和使用、运行速度快的特点,是Android开发、测试等相关人员的必备工具。 官网地址:https://www.genymotion.com 使用 在Genymotion官网上注册一个账号 地址:https://www.g 阅读全文
摘要:
最新版本的Android Studio 2.1 RC下载地址: Windows: https://dl.google.com/dl/android/studio/ide-zips/2.1.0.8/android-studio-ide-143.2783836-windows.zip 如无法下载,可以到 阅读全文
摘要:
源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/antdemo.zip Android打包APK的流程如下: 下面我们开始尝试使用ant进行apk的打包 准备工作 1.因为apkbuilder.bat在新版本的Android sdk中已经被移除, 阅读全文
摘要:
源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/ProgressChart.zip 因项目需要,自己尝试定义了一个进度环,用于显示进度,实现效果如下: 主要代码如下: 阅读全文
摘要:
Android中获取状态栏高度的两种方法: public static int getStatusHeight(Context context) { int statusHeight = 0; try { Class c... 阅读全文
摘要:
使用zxing类库可以很容易生成二维码QRCode,主要代码如下: private Bitmap createQRCode(String str,int width,int height) { Bitmap bmp=null; if(str.equals(""))retu... 阅读全文