- 博客(10)
- 收藏
- 关注
转载 zXing简单使用
zxing基本使用官方提供了zxing在Android机子上的使用例子,https://github.com/zxing/zxing/tree/master/android,作为官方的例子,zxing-android考虑了各种各样的情况,包括多种解析格式、解析得到的结果分类、长时间无活动自动销毁机制等。有时候我们需要根据自己的情况定制使用需求,因此会精简官方给的例子。在项目中,我们仅仅用来实现
2017-03-30 15:27:30
2424
原创 SVN配置忽略文件
1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关系。2.打开Setting-Version Control-Ignored Files,添加忽略文件,我所知道的忽略文件如下:注意:$module name$/build/目录一定要添加进去,该目录下有大量临时文件,这些文件会在build的时
2017-03-15 09:22:12
711
1
原创 android系统信息获取
String version_sdk = Build.VERSION.SDK_INT; // 设备SDK版本(Android版本号)如:23(android 6.0)String version_release = Build.VERSION.RELEASE; // 设备的系统版本// 获取设备号TelephonyManager var1 = (TelephonyManager
2017-02-07 12:37:51
665
转载 Android跨进程通讯
由于Android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content
2016-11-25 22:56:54
250
转载 Android图片内存优化小常识
系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过下面的代码看出每个应用程序最高可用内存是多少。int maxMemory = (int) (Runtime.getRuntime().maxMemory()
2016-11-23 11:37:55
313
原创 获取屏幕宽高
// 获取屏幕宽高(方法1) int screenWidth = getWindowManager().getDefaultDisplay().getWidth(); // 屏幕宽(像素,如:480px) int screenHeight = getWindowManager().getDefaultDisplay().getHeight(); // 屏幕高(像素,如:800p)
2016-11-16 22:40:42
1589
转载 混淆教程锦集
混淆教程锦集一、实例教程转Android Java混淆(ProGuard)http://www.eoeandroid.com/thread-109337-1-1.html无需eclipse无需ant,直接在android源码中混淆编译http://www.eoeandroid.com/thread-151712-1-1.html关于Android使用prog
2016-11-06 16:32:53
601
转载 反射的概念及在Java中的类反射
本文介绍Android反射机制实现与原理,在介绍之前,要和Java进行比较,所以先看下Java中的反射相关知识:一、反射的概念及在Java中的类反射 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并能根据自身行为的状态和结果,调整或修改应用所描述行为的
2016-09-28 10:37:41
468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人