基本特征:封装性,继承性,多态性 一些新特征: 静态导入:import static 包名 可变参数的函数:add(int …x) 增强版for循环: for(int x:xs) 自动拆箱: 基本类型->类对象(唯一性) , int –>Integer 枚举类型: 一般的枚举类型 : public ...
分类:
编程语言 时间:
2015-08-13 14:06:23
阅读次数:
162
情形:本来一般情况都是直接卸载了,或者使用adb uninstall com.xxx.xxx(包名)
然后今天在不同的设备上进行适配,高版本的直接长按然后拖进垃圾桶卸载。但是在系统版本为2.3的系统中,
非得要进入设置--->应用程序--->(对应程序)点击卸载。实在是觉得很麻烦,所以就想使用命令进行卸载。
使用adb命令查看当前连接的设备,命令:adb devices
可...
分类:
移动开发 时间:
2015-08-12 21:50:49
阅读次数:
396
run-as com.example.railsetmonisysapp.app
cat /data/data/com.example.railsetmonisysapp.app/databases/rail.db >
/storage/sdcard0/Download/a.db
run-as 程序的包名 cat /data/data/程序的包名/database...
分类:
移动开发 时间:
2015-08-12 20:03:53
阅读次数:
133
模块名:小写字母,单词之间用_分割ad_stats.py包名:和模块名一样类名:单词首字母大写AdStatsConfigUtil全局变量名(类变量,在java中相当于static变量):大写字母,单词之间用_分割NUMBERCOLOR_WRITE普通变量:小写字母,单词之间用_分割this_is_a...
分类:
编程语言 时间:
2015-08-09 20:39:39
阅读次数:
145
签名的意义
1. 为了保证程序开发者的合法
2. 防止部分人通过使用相同的Package Name(包名)来混淆替换已安装的程序
3. 保证我们每次发布的版本的一致性(保证签名一致才能升级)
签名的过程
1. 右键点击Android项目,选择Export(导出),弹出如下对话框:
2. 选择Export Android Application(导出And...
分类:
移动开发 时间:
2015-08-09 18:49:59
阅读次数:
186
package?org.konghao.sys.kit;
import?java.io.File;
import?java.io.FileFilter;
import?java.net.URL;
import?java.util.ArrayList;
import?java.util.Collection;
import?java.util.List;
import?jav...
分类:
其他好文 时间:
2015-08-09 14:15:30
阅读次数:
113
一、缓存类型
1 /data/data/应用程序包名/cache 应用自身的缓存目录
2 sdcard下面的缓存
二、清除应用自身的缓存的条件
1 该应用程序必须用户系统的uid
2 该应用程序还必须拥有系统应用程序的签名...
分类:
其他好文 时间:
2015-08-09 14:10:57
阅读次数:
131
不多说,不废话,直接上代码,大家都懂得
//卸载应用程序
//参数为要卸载的应用程序的包名
public void uninstallPkg(String packageName){
Intent intent = new Intent();
intent.setAction(Intent.ACTION_DELETE);
intent.setData(Uri.parse("package:...
分类:
移动开发 时间:
2015-08-08 15:04:09
阅读次数:
159
Android studio 在同一个手机上安装多个相同的apk
原文地址:http://yj.itrydo.com/posts/iKJryXL9zkfSGRTZk
先看效果:
1.在我使用ecslipse的时候我一直在研究“Android studio 在同一个手机上安装多个相同的apk”这个问题,可是每次都不能如自己所愿,一个最笨的方法就是修改项目的包名,但明显这是一个不靠谱的事情,从...
分类:
移动开发 时间:
2015-08-08 10:32:01
阅读次数:
170