ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:337.40KB ,
资源ID:4017403      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4017403.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自己做的android小程序适合学习一两个月的同学本人就是.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

自己做的android小程序适合学习一两个月的同学本人就是.docx

1、自己做的android小程序适合学习一两个月的同学本人就是WelcomeActivity 欢迎界面package your.login.namespace;import java.util.HashMap;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.database.Cursor;import android.os.Bundle;import android.util.Log;import android.view.View;imp

2、ort android.widget.Button;import android.widget.EditText;import android.widget.SimpleCursorAdapter;import android.widget.TextView;import android.widget.Toast;public class welcomeActivity extends Activity implements android.view.View.OnClickListener Override protected void onCreate(Bundle savedInstan

3、ceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.welcome); TextView textView1 = (TextView) findViewById(R.id.textView1); textView1.setText(欢迎你,小朋友!); Button b2 = (Button) findViewById(R.id.b2); b2.setOnClickListener(this); fillData(); private Log

4、inDbAdapter mdbhelper; private Cursor mcursor; private HashMap mmap = new HashMap(); private insertDB gh; private void fillData() mdbhelper = new LoginDbAdapter(this); mdbhelper.open(); gh=new insertDB(mdbhelper); gh.insert(); mcursor = mdbhelper.getall(); startManagingCursor(mcursor); /*1.这个方法使用的前提

5、是:游标结果集里有很多的数据记录。 所以,在使用之前,先对Cursor是否为null进行判断,如果Cursor != null,再使用此方法 2.如果使用这个方法,最后也要用stopManagingCursor()来把它停止掉,以免出现错误。 3.使用这个方法的目的是把获取的Cursor对象交给Activity管理,这样Cursor的生命周期便能和Activity自动同步, 省去自己手动管理。*/ while (!mcursor.isLast() mcursor.moveToNext(); mmap.put(mcursor.getString(1), mcursor.getString(2);

6、 Override public void onClick(View v) / TODO Auto-generated method stub EditText ed3 = (EditText) findViewById(R.id.ed3); Bundle bundle = null; if (mmap.get(ed3.getText().toString() != null) bundle = new Bundle(); bundle.putString(ctx, mmap.get(ed3.getText().toString(); Intent i = new Intent(); i.pu

7、tExtras(bundle); i.setClass(welcomeActivity.this, textActivity.class); startActivity(i); else / if (!mcursor.getString(1).equals(ed3.getText().toString() Toast.makeText(this, 不存在, 3000).show(); ed3.setText(); LoginkuangActivity 登录界面package your.show.tt;import java.io.Serializable;import java.util.Ar

8、rayList;import java.util.HashMap;import java.util.List;import java.util.Set;import android.app.Activity;import android.content.Intent;import android.database.Cursor;import .Uri;import android.os.AsyncTask;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.V

9、iew.OnClickListener;import android.widget.Button;import android.widget.TextView;public class ShowttActivity extends Activity implements OnClickListener private Button b1, b2, b3; private TextView t1, t2; private HashMap mmap = new HashMap(); Override public void onCreate(Bundle savedInstanceState) s

10、uper.onCreate(savedInstanceState); setContentView(R.layout.main); t1 = (TextView) findViewById(R.id.t1); b1 = (Button) findViewById(R.id.b1); b2 = (Button) findViewById(R.id.b2); b3 = (Button) findViewById(R.id.b3); t2 = (TextView) findViewById(R.id.t2); b1.setOnClickListener(this); b2.setOnClickLis

11、tener(this); b3.setOnClickListener(this); public void onClick(View view) switch (view.getId() case R.id.b2: Intent webIntent = new Intent(Intent.ACTION_VIEW, Uri.parse( startActivity(webIntent); break; case R.id.b1: MyAsyncTask task = new MyAsyncTask(); task.execute(); break; case R.id.b3: Bundle bu

12、ndle = new Bundle(); bundle.putString(ctx, 10); Intent w = new Intent(); w.putExtras(bundle); w.setClass(ShowttActivity.this, Zhejiang.class); startActivity(w); break; class MyAsyncTask extends AsyncTask Override / doInBackground本身就是进程-可以调用Thread.sleep()方法 protected Void doInBackground(Void. params)

13、 try Thread.sleep(2000); catch (InterruptedException e) / TODO Auto-generated catch block e.printStackTrace(); return null; protected void onPostExecute(Void result) t2.setVisibility(View.VISIBLE); super.onPostExecute(result); textActivity 显示的文本界面package your.login.namespace;import android.app.Activ

14、ity;import android.os.Bundle;import android.widget.TextView;public class textActivity extends Activity private TextView t3; Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.context); t3=(TextView

15、)findViewById(R.id.t3); Bundle bundle=this.getIntent().getExtras(); String qq=bundle.getString(ctx); t3.setText(qq); Adapater接口,实现数据库和数据映射package your.login.namespace;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.SQLExcepti

16、on;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class LoginDbAdapter private Context mCtx = null; private DatabaseHelper dbHelper; private static final String DB_NAME = db_food; private static final String TABLE_NAME = food; private static fina

17、l int DB_VERSION = 1; private static final String CREATE_TABLE = create table food( + _id integer primary key not null, + note text, + created string + ); private static final String DROP_TABLE = drop table if exists + TABLE_NAME; SQLiteDatabase db; public static final String KEY_ROWID = _id; public

18、 static final String KEY_NOTE = note; public static final String KEY_CREATED = created;private int i=0; public LoginDbAdapter(Context ctx) this.mCtx = ctx; public LoginDbAdapter open() throws SQLException dbHelper = new DatabaseHelper(mCtx); db = dbHelper.getWritableDatabase(); return this; public v

19、oid close() dbHelper.close(); public Cursor getall() / TODO Auto-generated method stub return db.rawQuery(SELECT*from food, null); public long create(String mtitle,String mcontext) ContentValues cv=new ContentValues(); cv.put(KEY_ROWID,i);/每create一次,时id+1 i+; cv.put(KEY_NOTE, mtitle); cv.put(KEY_CRE

20、ATED, mcontext); return (db.insert(TABLE_NAME, null, cv); class DatabaseHelper extends SQLiteOpenHelper public DatabaseHelper(Context context) super(context, DB_NAME, null, DB_VERSION); / TODO Auto-generated constructor stub Override public void onCreate(SQLiteDatabase db) / TODO Auto-generated meth

21、od stub db.execSQL(CREATE_TABLE); Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) / TODO Auto-generated method stub db.execSQL(DROP_TABLE); onCreate(db); package your.login.namespace;public class insertDB private LoginDbAdapter ll; public insertDB(LoginDbAdapter l)

22、ll=l; public void insert() long a=ll.create(aa,wew); a=ll.create(bb,wewe); a=ll.create(cc,wewew); a=ll.create(张杰,张杰,生于成都,长于成都,骨子里有着四川人的乐观豁达与坚强隐忍。而良好的家教,也赋予了他温润的性情与待人接物中的克己尊重,培养出看似质朴却将令他受益一生的品质:真诚、谦虚、努力、孝顺。很难想像,尽管以歌唱上的十项全能著称,尤以高音及英文歌曲见长,张杰却是毕业于四川师范大学旅游管理专业。由一个和艺术专业相去甚远的非科班生,成长为内地歌坛一位不可多得的实力兼具偶像的歌手,除了嗓子等各种对唱歌有助益的身体条件上的天赋,还得益于张杰从小对于唱歌、舞蹈、各种乐器(电子琴,吉他,钢琴,架子鼓等)浓厚的兴趣,当然更加离不开他在钟爱的演艺事业中锐意进取,用汗水与毅力一次次超越自己, 完成颠覆。); a=ll.create(谢娜,谢娜,中国著名多栖女艺人。因与何炅、李维嘉等人共同主持湖南卫视综艺节目快乐大本营而成名,素有“内地综艺天后”之称。以幽默诙谐的搞笑风格而著称,又被誉为大陆版周星驰。2011年9月26日谢娜与内地著名流行歌手张杰在云南香格里拉举行了婚礼。2012年7月,主持湖南卫视推出的国内首档明星模仿秀大赏赛百变大咖秀。 );

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2