随笔分类 -  Android 开发

Android 应用开发总结
摘要:// BaseActivity 是实现的一些公共的变量和方法,可以暂时为空的类public class HomeActivity extends BaseActivity implements View.OnClickListener { // 下面的四个按钮 private TextView mHomeView; private TextView mPondV... 阅读全文
posted @ 2017-07-23 03:59 oftenlin 阅读(6407) 评论(0) 推荐(0)
摘要:Location.javapackage com.example.baiduloctest;import java.util.HashMap;import java.util.Map;import org.json.JSONException;import org.json.JSONObject;import com.baidu.location.*;import android.app.Application;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android. 阅读全文
posted @ 2013-03-02 16:25 oftenlin 阅读(6831) 评论(1) 推荐(1)
摘要:final TextView tx = (TextView)findViewById(R.id.textView1);// 自动补齐的TextViewAutoCompleteTextView mPlace = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);String[] books = new String[] { "rollen", "allen", "rollenren", "roll" };// 先定义一个原始数据的适配器Arr 阅读全文
posted @ 2013-02-20 13:27 oftenlin 阅读(1637) 评论(0) 推荐(0)
摘要:直接上代码Intent intent = new Intent();intent.setClass(MainActivity.this, Test1Activity.class);intent.putExtra("str", "come from first activity");startActivity(intent);在另一个Activity中接受参数protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent inte 阅读全文
posted @ 2013-02-05 11:25 oftenlin 阅读(2523) 评论(0) 推荐(0)
摘要:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ReSetBtn =(Button)findViewById(R.id.ReSetBtn); OkBtn =(Button)findViewById(R.id.OKBtn); OkBtn.setOnClickListener( new OnClickListener(){ @Override public void onClick(View v) 阅读全文
posted @ 2012-10-29 17:18 oftenlin 阅读(1774) 评论(0) 推荐(0)
摘要:Activity 的生命周期如图所示:OnCreate()—— 第一次调用一个Activity,通常设置Activity所使用的文件,绑定按钮的监听器OnStart() —— 能被我们看到时用调用OnStart方法OnResume()—— 可以获得用户焦点OnPause()—— 当另一个Activity要覆盖到当前Activity之上的时候会调用此函数OnStop—— 当前Activity不可见的时候会调用此函数OnReStart() —— 当一个后台的Activity被再次推向前台时(当用户点击了返回按钮时)OnDestory()—— 销毁一个Activity,只能销毁自己,用finish销 阅读全文
posted @ 2012-10-11 17:44 oftenlin 阅读(199) 评论(0) 推荐(0)
摘要:Menu 并不需要通过 layout 来添加控件,只需要实现重载Activity的两个函数即可1.当客户点击Menu按钮时,调用下面的方法来生成菜单,然后通过menu参数添加菜单项@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.activity_activity_01, menu);menu.add(0, 1, 1, "退出");// 四个参数一次为 GroupId、MenuId、OrderId 和 显示名字 menu.add(0, 2, 2, 阅读全文
posted @ 2012-10-10 09:13 oftenlin 阅读(229) 评论(0) 推荐(0)
摘要:1.多个Activity之间的关系 假如一个应用程序有两个Activity,从一个Activity01跳转到另外一个Activity02时,要在第一个Activity中调用 startActivity(Intent intent) 来实现2.Intent 的基本作用 Intent 是一个对象,包括以下六类基本信息 Component name、Action、Data、Category、Extras、Flags Component name ––– 指定要启动的下一个Activity 或 Service Action ––– 指定Activity 要做什么,打电话?还是编辑文字Data ––– 阅读全文
posted @ 2012-10-08 19:28 oftenlin 阅读(215) 评论(0) 推荐(0)
摘要:1.activity 的主要作用 a. Activity 是可见的 Activity 是Android 用户和应用程序交互接口; b. Activity 是控件的容器,在一个Activity中可以放置很多控件;2.创建 Activity 的方法的要点 a. 一个Activity 就是一个类并且要继承Activity; b. 需要复写OnCreate方法;第一次运行时会调用OnCreate的方法 c. 每一个Activity都需要在AndroidManifest.xml 中进行配置,一个应用程序可能有多个Activity,配置 intent-filter的Activity 最先运行 d. 要在A 阅读全文
posted @ 2012-10-08 18:08 oftenlin 阅读(197) 评论(0) 推荐(0)