- 浏览: 235906 次
- 性别:
- 来自: 苏州
最新评论
-
Leif_冬:
...
android studio首次安装运行时卡在更新处理方法 -
zzszxn:
不行啊,在页面上显示的背景是黑的啊,不是透明的啊!
android canvas 设置背景透明 -
Leif_冬:
...
java 读取文件方法
文章列表
在android 开发中有的时候我们会用到contentobserver,contentobserver被称为内容观察者,它不仅能监听到数据库中数据的变化,也能对系统中的某些数据进行监听,像屏幕的亮度,系统的声音等.本次主要说的对系统的亮度进行监听.
先写一个类extends contentobserver ,重写onchange(boolean),在onchange中进行监听,当亮度变化时候进行处理,
在这里当亮度变化用一handler来显示Toast.
public class BrightnessValue extends ContentObserver{
private H ...
先設置Brightness,
public void SetBrightness(Activity activity,int brightnes){
WindowManager.LayoutParams lParams = activity.getWindow().getAttributes();
lParams.screenBrightness = Float.valueOf(brightnes) * (1f / 255);
activity.getWindow().setAttributes(lParams);
}
設置完 ...
重寫onCreateOptionsMenu方法.(方法參數不一樣,實現的效果不一樣,前一個在home欄多一個按鈕)
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
menu.add(Menu.NONE, 0, Menu.NONE, "insert")
.setIcon(android.R.drawable.ic_menu_share);
menu.add(Menu.NO ...
public class file extends Activity{
private ListView listView;
private TextView path;
private File file_parent;
private File[] files;
private String root ="/";
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCr ...
WindowManager manager = getWindowManager();
Display display = manager.getDefaultDisplay();
android.view.WindowManager.LayoutParams params = getWindow().getAttributes();
params.height = (int)(display.getHeight() * 0.5);
params.width = (int)(display.getWidth() * 0.5);
params.dimAmount ...
package training.filesystem;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import android.R.integer;
import android.R.layout;
import android.app.AlertDialog;
import android ...