`
bogongjie
  • 浏览: 235909 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
以下这条Monkey指令为例: monkey -s 12 --throttle 450 -p com.android.cameraswitch --kill-process-after-error --ignore-timeouts --ignore-security-exceptions -v 10000    这条monkey指令是测试:在camera模块中产生1万次伪随机操作(包括触摸、按键、手势等)。 ...
在3.1之后,系统的package manager增加了对处于“stopped state”应用的管理,这个stopped和Activity生命周期中的stop状态是完全两码事,指的是安装后从来没有启动过和被用户手动强制停止 的应用,与此同时系统增加了2个Flag:FLAG_INCLUDE_STOPPED_PACKAGES和 FLAG_EXCLUDE_STOPPED_PACKAGES ,来标识一个intent是否激活处于“stopped state”的应用。当2个Flag都不设置或者都进行设置的时候,采用的是FLAG_INCLUDE_STOPPED_PACKAGES的效果。     有了上 ...
1,在drawable文件夹下定义button_default.xml: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle" > <solid andr ...
Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { // do something. } }  当我们这样创建`Handler`的时候`Android Lint`会提示我们这样一个`warning: In Android, Handler classes should be static or leaks might occur.` ...
1.自定义布局继承RelativeLayout: public class composerLayout extends RelativeLayout { public static byte RIGHTBOTTOM = 1, CENTERBOTTOM = 2, LEFTBOTTOM = 3, LEFTCENTER = 4, LEFTTOP = 5, CENTERTOP = 6, RIGHTTOP = 7, RIGHTCENTER = 8; private boolean hasInit = false; private boolean areButtonsShowi ...
1. 生成XML类: public class WriteXml { String name = "http://www.w3.org/2001/XMLSchema-instance"; String value = "http://www.w3.org/2001/XMLSchema"; private XmlSerializer serializer; private StringWriter writer; private DevicesInfo devicesInfo; private String[] Measur ...

java JSON

    博客分类:
  • java
1.获取字符串: private String getAssest() { StringBuffer result = new StringBuffer(); String line = ""; try { InputStreamReader inputStreamReader = new InputStreamReader(getResources().getAssets().open("json.txt")); BufferedReader bufferedReader = new BufferedReader( ...
1.schedule      schedule(Runnable command, long delay, TimeUnit unit),schedule方法被用来延迟指定时间后执行某个指定任务。 public class Job implements Runnable { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); public void run() { try { Thread.sleep(5000); ...
在Android项目创建一个初始化的BlankActivity时,activity_main.xml的默认布局是RelativeLayout(相对布局),因为很多教材实例使用LinearLayout(线性布局)比较多,所以很多人都在问怎么把默认的布局修改为成LinearLayout。这里简单介绍一 ...

android 设置时区

android 通过TimeZone 和 AlarmManager设置devices让默认时区:   1.获取系统默认时区: TimeZone timeZone = TimeZone.getDefault(); String id = timeZone.getID(); //获取时区id String name = timeZone.getDisplayName(); //获取名字 int time = timeZone.getRawOffset(); //获取时差,返回值毫秒   2.获取系统支持所有时区id: String[] _id = TimeZone.getAvai ...
public void getLoaclBackPicAndMu(int kind_type, int requestCode) { Intent intent = new Intent(); /* 开启Pictures画面Type设定为image */ if (kind_type == 1) intent.setType("audio/*"); else intent.setType("image/*"); /* 使用Intent.ACTION_GET_CONTENT这个Action */ ...
SurfaceView设置背景透明  只需在创建SurfaceView对象之后加上下面几句代码就行(mySurfaceView是我的SurfaceView) 1.使用的时候: mySurfaceView.setZOrderOnTop(true);//设置画布 背景透明 mySurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);   2.自定义画图的时候: c.drawColor(Color.TRANSPARENT, android.graphics.PorterDuff.Mode.CLEAR);       ...

shell date命令使用

date                                 以默认格式显示当前日期(Fri Nov 18 10:38:07 CST 2011) date +%Y%m%d             以yyyymmdd格式输出(20111118) date +"%Y%m%d %A"    以"yyyymmdd 星期"格式输出(20111118 Friday)   date -d "1 day"   +%Y%m%d             显示一天后的日期(20111119) date -d "3 day ag ...
  使用方法参考前面柱状图,下面定义线性图类 package com.example.test.achartengine; import java.util.ArrayList; import java.util.List; import org.achartengine.ChartFactory; import org.achartengine.chart.PointStyle; import org.achartengine.model.XYMultipleSeriesDataset; import org.achartengine.renderer.XYMulti ...
使用AChartEngine画动态柱状图: 1.定义类: package com.example.test.achartengine; import java.util.Date; import java.util.List; import org.achartengine.chart.PointStyle; import org.achartengine.model.CategorySeries; import org.achartengine.model.MultipleCategorySeries; import org.achartengine.model.T ...
Global site tag (gtag.js) - Google Analytics