- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 简单解析的几种方式:
简单解析的几种方式:资源来自于:http://blog.youkuaiyun.com/java2009cgh/article/details/8276814json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75a
2017-04-25 16:39:56
1153
转载 ProguardGui工具进行jar包混淆(android library生成混淆jar包)
引用:http://blog.youkuaiyun.com/android_panda/article/details/18604121 关键是添加一下代码在Save configuration保存的文件中:/***proguard 配置*最常用的配置选项*-dontwarn 缺省proguard 会检查每一个引用是否正确,但是第三方库里面往往有些不会用到的类,没有正确引
2017-03-30 14:26:42
377
原创 Android启动和关闭Activity
一、启动activity// 应用的主activity类PackageManager packageManager = context.getPackageManager();String pkg = context.getPackageName();intent = packageManager.getLaunchIntentForPackage(pkg);intent.addF
2016-06-29 14:25:52
646
转载 android开发keyevent键值
Android keyevent 中的各个值,在使用adb shell input 的时候用得到。是从http://blog.youkuaiyun.com/huiguixian/article/details/8550170转过来的。 KEYCODE_UNKNOWN=0;KEYCODE_SOFT_LEFT=1;KEYCODE_SOFT_RIGHT=2;KEYCO
2016-04-07 17:36:05
12272
转载 String.format()用法
package junit.test; import java.util.Date;import java.util.Locale; import org.junit.Test; public class StringFormat { /*String.format()用法 1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:t
2016-03-16 14:23:35
283
转载 adb 常用命令大全
adb 常用命令大全1. 显示系统中全部Android平台: android list targets2. 显示系统中全部AVD(模拟器): android list avd3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号4. 启动模拟器: emulator -avd 名称 -
2016-03-16 14:18:06
718
原创 android setOnKeyListener事件两次执行解决办法
对于遥控器、鼠标、手指或者其他按键事件来说是有按下down和放开up两种状态的,setOnKeyListener之所以执行两次就是因为down和up占用了,有个取巧的方法就是 KeyEvent.getAction() == KeyEvent.ACTION_DOWN或者KeyEvent.getAction()== KeyEvent.ACTION_UP的时候让他执行结束return true;而且其他
2016-01-05 16:23:08
8051
转载 abstract class和interface有什么区别?
一、abstract(抽象类):声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。含有abstract方法的类必须定义为abstract class,abstract
2015-12-30 11:29:44
363
原创 延时操作的方式:
1、延时器:这种网上很多:// 延时操作的方法:一:Timer timer = new Timer(); TimerTask task = new TimerTask() { public void run() {// TODO Auto-generated method stub}};timer.schedule(task, 3000)
2015-01-28 13:24:46
571
原创 Android 卸载应用的两种方式
1、调用系统的卸载:Intent intent = new Intent(Intent.ACTION_DELETE, Uri.parse("package:" + pkg_name));startActivity(intent);2、调用adb卸载:runCmd("adb uninstall " + pkg_name);/*** 通过adb卸载应用*
2015-01-28 12:49:19
1550
原创 android socket通信之传递有标识的值和解出值
1、传递有标识的值: 加入标识的值:pkgName(所要传递的值) + "&"(标识符,可以随便设) + "open"(标识) 例如:button的点击事件来触发:b1.setClicked(new Clicked() {public void onClicked() {try {// 当用户按下发送按钮后,将用户输入的数据封装成Message,然后发
2015-01-28 11:22:14
435
电视开发GridView的Item放大动画、列表循环滚动和焦点移动动画另一种写法
2016-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人