- 浏览: 235909 次
- 性别:
- 来自: 苏州
最新评论
-
Leif_冬:
...
android studio首次安装运行时卡在更新处理方法 -
zzszxn:
不行啊,在页面上显示的背景是黑的啊,不是透明的啊!
android canvas 设置背景透明 -
Leif_冬:
...
java 读取文件方法
文章列表
以下这条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.` ...
android 仿path半圆形菜单
- 博客分类:
- android
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 ...
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
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 ...
android 获取本地图片或音乐
- 博客分类:
- android
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命令使用
- 博客分类:
- ubuntu
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 ...