編輯:關於Android編程
/**
* 保存設置文件的參數
* @author Administrator yangchao
*/
public class MainActivity extends Activity {
EditText etName, etAge, etContent;
//定義一個使用SharedPreferences保存數據,其背後是用xml文件存放數據,
SharedPreferences preferences;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
etName = (EditText) findViewById(R.id.etName);
etAge = (EditText) findViewById(R.id.etAge);
etContent = (EditText) findViewById(R.id.etContent);
/**
* 獲取SharedPreferences
* 使用SharedPreferences保存數據,其背後是用xml文件存放數據,
* 文件存放在/data/data/
*/
preferences = this.getSharedPreferences("prefer", MODE_PRIVATE);
}
/**
* 進行數據的保存
* @param view
*/
public void click(View view)
{
String name = etName.getText().toString().trim();
String age = etAge.getText().toString().trim();
Editor editor = preferences.edit();//獲取編輯器
editor.putString("name", name);
editor.putInt("age", new Integer(age));
editor.commit();//提交數據 將數據進行永久性保存
Toast.makeText(this, "保存成功", 1).show();
}
/**
* 進行數據的讀取
* @param view
*/
public void read(View view)
{
String name = preferences.getString("name", "默認人名");
int age = preferences.getInt("age", 000);
etContent.setText("name: "+name + ",age:"+ age);
}
}
Android實現屏蔽微信拉黑和刪除聯系人功能,廢話不多說,具體如下:實現效果:讓微信永遠彈不出那個刪除的對話框不就相當於屏蔽掉該功能了嗎?哈哈效果如圖:實現原理:1.我
效果圖: 核心代碼: package com.zms.toast; import android.app.Dialog; import
Service簡介:Service 是Android的四大組件之一,一般用於沒有UI界面,長期執行的後台任務,即使程序退出時,後台任務還在執行。比如:音樂播放。Servi
學習目的: 1、掌握在Android中如何建立Button 2、掌握Button的常用屬性 3、掌握Button按鈕的點擊事件(監聽器) Button是各種UI中最常用的