- 博客(25)
- 资源 (4)
- 收藏
- 关注
转载 Android6.0权限管理和申请
Android6.0带来了新的权限管理方式,本文主要来源于官方文档,加入了自己的理解,目的是想总结Android6.0权限管理的新方式,其他部分可能主要是总结式的带过,后续再详细分析。一.Security Architecture(安全体系结构)Android安全体系结构的核心是:默认情况下没有任何应用有权限去执行对其他应用、操作系统、用户有不利影响的操作。这是一个核心的设计理念。
2016-07-13 12:39:57 655
转载 java中强、软、弱和虚引用应用
工作中遇到内存泄露与OOM的性能问题,找到以下通俗易懂的好文做备份本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。author: ZJ 07-12-1Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使
2016-07-12 14:31:48 2604 1
转载 获取 sdcard 和 内部存储的空间大小
获取 sdcard 和 内部存储的空间大小原文:http://www.binkery.com/archives/465.htmlAndroid 从某个版本开始(具体哪个忘了),会虚拟出一个 sdcard 出来,当你使用 Environment.getExternalStorageDirectory() 获取的目录,其实是位于手机内存存储的空间,也就是 ROM 里的空间,并不是用户插
2016-07-07 16:43:57 1206
转载 JAVA 获取当前的函数名,当前运行的类名
原文地址:http://blog.sina.com.cn/s/blog_7cfc207d01019991.html有时候我们需要在程序中获取当前运行的函数名,如何简单的做到这点呢?我们可以用getStackTrace轻松搞定。一提到getStatckTrace多数人会联想到Thowable中的getStackTrace方法。的确,也正是发现 StackTraceElem
2015-04-15 20:08:28 8307 2
转载 android 的四种枚举Context.MODE_PRIVATE
原文地址:http://blog.sina.com.cn/s/blog_63537a150100sthf.html由于SharedPreferences使用到Context.MODE_PRIVATE,记录如下:Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容
2015-04-01 10:06:42 3569
转载 ScheduledExecutorService接口使用
原文地址:http://407827531.iteye.com/blog/1329597ScheduledExecutorService接口在ExecutorService的基础上,ScheduledExecutorService提供了按时间安排执行任务的功能,它提供的方法主要有:schedule(task,initDelay):安排所提交的Callable或Runna
2015-03-26 18:32:02 721
原创 使用自动生成的build.xml打包工程报错crunch无效目录
不记得eclipse创建哪个版本的Android工程会自动在res目录下生成crunch目录,如果生成删掉就可以,总之最小sdk选4.0以上就不会再自动生成crunch目录(res/crunch),但是,在确定res目录下没有crunch目录的情况下,ant release依然报错res/crunch无效目录,查找半天原因,原来也是自己粗心大意,原报错如下: [aapt] inv
2015-03-25 10:37:28 1853
转载 慎用Java的File.renameto(File)
原文地址:http://xiaoych.iteye.com/blog/149328以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名、移动文件的目的。不过后来经常发现问题:File#renameTo(File)方法会返回失败(false),文件没有移动,又查不出原因,再后来干脆弃用该方法,自己实现一个copy方法,问题倒是再
2015-03-18 11:14:39 733
转载 JAVA应用程序获取当前路径
原文地址:http://blog.csdn.net/ailinty/article/details/7076770例如: 在com.bonree.base.SystemGetProperty类中: System.getProperty("user.dir") 返回E:\Workspace\Other SystemGetProper
2015-03-13 09:53:46 603
转载 笔记之Java Annotation详解
原文地址:http://gzg0141.iteye.com/blog/939351元数据的作用如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类:l 编写文档:通过代码里标识的元数据生成文档。l 代码分析:通过代码里标识的元数据对代码进行分析。l 编译检查:
2015-03-11 18:22:39 601
转载 笔记之MessageFormat.format(-----) ——字符串模版替换的方法
原文地址:http://blog.csdn.net/liangzi4454/article/details/8134532如下使用:MessageFormat.format("{0}:{1}", new Object[] { methodName, methodDesc })String content = "ab,cc,{名称},{密码},{日期},dd,ff";
2015-03-10 17:11:07 1067
转载 依赖第三方jar包的java项目打包方式(命令行执行依赖第三方jar包的java程序)
实际中遇到问题:写了个server和client的通信程序(依赖第三方jar包),控制台执行server或client总报错java.lang.NoClassDefFoundError,而类又不是自己定义的,纠结一番发现是打包错误,未找到第三方jar包,解决方案如下:方案零:用Eclipse自带的Export功能,导出Runnable jar包,自测可行方案一:用E
2015-01-29 18:36:25 11059 2
转载 Reader和InputSteam区别
java.io.Reader 和 java.io.InputStream 组成了Java 输入类。Reader 用于读入16位字符,也就是Unicode 编码的字符;而 InputStream 用于读入 ASCII 字符和二进制数据。Reader支持16位的Unicode字符输出,InputStream支持8位的字符输出。Reader和InputStream分别是I/O库提供的两套平行
2015-01-29 10:39:35 968
转载 Java -Dfile.encoding=UTF-8的使用
原文地址:http://blog.sina.com.cn/s/blog_4ce8808d0101d0i1.htmlJava -Dfile.encoding=UTF-8 遭遇乱码问题的来龙去脉如下使用:java -XX:MaxPermSize=256M -Dfile.encoding=UTF-8 -Xbootclasspath/a:./acc/library/fc
2015-01-05 16:22:04 23956 3
转载 JVM系列三:JVM参数设置、分析
原文地址:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.htmlJVM系列三:JVM参数设置、分析 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的
2015-01-05 16:08:14 543
转载 java命令执行jar包的方式
原文地址:http://www.cnblogs.com/adolfmc/archive/2012/10/07/2713562.htmljava命令执行jar包的方式大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF
2015-01-05 15:46:45 692
转载 Android 深入研究adb
系列之Android 深入研究adb(一)的帖子链接http://www.eoeandroid.com/thread-81228-1-1.html系列之Android 深入研究adb(二)的帖子链接http://www.eoeandroid.com/thread-81233-1-1.html系列之Android 深入研究adb(三)的帖子链接http://www.eoeandroid.co
2014-11-11 13:57:12 750
转载 adb获取Android系统属性(adb shell getprop ***)数据来源
在android系统中,它的根文件系统下有几个用于启动系统时需要的配置文件: /init.rc/default.prop/system/build.prop通常我们可以通过命令getprop获取,setprop设置;在使用这两个命令前,先看看build.prop里面到底有些什么东西:adb shell cat /system/build.prop结果如下:(只取一部分列
2014-11-06 11:01:01 43476
转载 JNI中jstring 、const char* 、string相互转换函数
char* Jstring2CStr(JNIEnv* env, jstring jstr) { char* rtn = NULL; jclass clsstring = env->FindClass("java/lang/String"); jstring strencode = env->NewStringUTF
2014-09-21 11:07:55 1326
原创 基于ADT搭建cocos2dx开发环境
网搜各方资料,最终cocos2d-x开发环境搭建成功,cocos2d-x项目在VS2010和ADT两种环境下均可正常运行,现总结如下:1. 材料准备a) JDK环境(本文档采用JDK 7)安装包:\\10.10.5.26\总体技术部\测试部\自动化测试组\自动化经验分享\JDK\ jdk-7u25-windows-x64.exeb) ADT工具安装包:\
2014-08-19 09:42:27 1313
转载 安装Maven后提示找不到JDK的错误 。The Maven Integration requires that Eclipse be running in a JDK
在eclipse中安装了m2eclipse(maven插件)在安装后,出现下列警告:The Maven Integration requires that Eclipse be running in a JDK, because a number of Maven core plugins are using jars from the JDK.Please make sure the
2014-06-24 12:23:54 557
转载 Java之WeakReference与SoftReference使用讲解
Java 2 平台引入了 java.lang.ref包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbagecollector)之间有限的交互。 1.先“由强到弱”(只的是和垃圾回收器的关系)明确几个基本概念: strongreferences是那种你通常建立的reference,这个reference就是强可及的。这个不会被垃圾回
2014-06-09 16:50:57 599
转载 Android-ContentProvider转载
Pro Android 4 第四章 理解Content Provider Android使用了一个名为content provider的概念将数据提取到service中。这种使用content provider的想法使得数据源看起来像一个基于REST-enabled的数据提供者,类似于网页。这样,contentn provider就是一个被数据环绕的包装器。Android设备上的SQ
2014-06-03 16:45:52 977
1分资源-两版本volley jar(包含某链接的8分volley jar)
2017-10-09
org.json.JSONObject.jar
2015-02-28
chromedriver
2014-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人