摘要:
public static Bitmap toGrayscale(Bitmap bmpOriginal) { int width, height; height = bmpOriginal.getHeight(); width = bmpOriginal.getWidth(); Bitmap bmpGrayscale = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bmpGrayscale); ... 阅读全文
摘要:
ExecutorService pool; android 自身的线程池 public void Init() { pool = Executors.newFixedThreadPool(3); for(int j=0 ; j< 10 ; j++) { Thread thread = new Thread() { public void run() { ... 阅读全文
摘要:
以如下布局为例:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Li 阅读全文
摘要:
第一步:保存apk文件到sdcard或者其他地方第二步:修改apk文件的权限为可执行 ,例如chmod ‘777’ file:String command = "chmod " + permission + " " + path;Runtime runtime = Runtime.getRuntime();runtime.exec(command);第三步:使用Intent 调用安装:Intent intent = new Intent(Intent.ACTION_VIEW);intent.addFlags(Intent.FLAG_ACTIVITY_NE 阅读全文
摘要:
android 中可以设置自己添加的字体:比如宋体之类的Typeface typeface=Typeface.createFromAsset(getAssets(),"font/font_"+i+".ttf"); textView.setTypeface(typeface);汉字字体通常都是10M左右,放到apk中相当不划算 - -!,还是用图片代替。 阅读全文
摘要:
dip或dp,(device independent pixels,设备独立像素),一般为了支持WVGA、HVGA和QVGA使用这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip= 阅读全文