Android学习日记

摘要: Activity间的跳转我们用意图Intent 来实现在MainActivity.java 里1 // 新建个 意图Intent,连接两个Activity2 Intent intent = new Intent(MainActivity.this,OtherActivity.class);3 // 发送数据4 intent.putExtra("Main", "Activity间传送数据");5 // 启动 令一个Activity6 this.startActivity(intent);View Code在OtherActivity.java 里1 //  阅读全文
posted @  2014-02-15 19:49 aiguozhe1991 阅读(4) |  评论 (0)  编辑
摘要: 1、android中的计量单位布局中尽量用dip(dp):独立像素 做单位字体中尽量用sp:放大像素 与刻度无关做单位2、ContextContext是一个抽象类,它有很多子类,如Activity、TabActivity、Service等Context可以理解为句柄或上下文,主要用于加载或访问系统资源很多组件实例化都要传递它作为参数如 Toast,由于Activity是它的子类,所以直接传this即可,但是在内部类实现时一般 要传 ActivityName.this3、ResourcesAndroid 中的Resources都会由R.java生成ID自动管理引用时只要 调用 getResour 阅读全文
posted @  2014-02-15 19:07 aiguozhe1991 阅读(59) |  评论 (0)  编辑
摘要: 9、Dialog对话框,要创建对话框之前首先要创建Builder类创建者Builder是AlertDialog的子类,而且还是它的内部类setPositiveButton --设置最左边的按钮setNeutralButton --设置中间的按钮setNegativeButton --设置最右边的按钮 1 builder = new Builder(MainActivity.this); 2 builder.setIcon(android.R.drawable.ic_dialog_info); 3 builder.setTitle("dia... 阅读全文
posted @  2014-02-15 17:26 aiguozhe1991 阅读(5) |  评论 (0)  编辑
摘要: 8、ListView列表视图,比如游戏的排行榜。列表数据可以根据屏幕大小自适应LIstView用到两种适配器:1、ArrayAdapter--简单适配器,只显示文字2、SimpleAdapter--自定义适配器,可以显示自定义内容使用简单适配器可直接new ArrayAdapter(this, android.R.layout.simple_list_item_1, list);this:当前contextandroid.R.layout.simple_list_item_1是系统的布局文件list:ListView的各项数据SimpleAdapter各项参数new SimpleAdapter 阅读全文
posted @  2014-02-15 12:11 aiguozhe1991 阅读(163) |  评论 (0)  编辑
摘要: 7、TabSpec和TabHostTabSpec相当于浏览器的分页,而TabHost就相当于分页的集合TabSpec分页可以相当于一个独立的组件,也可以是一个布局,将每个分页装进TabHost里Activity extends TabActivity 以前都是 继承android.app.Activity这里为了获得Activity分页菜单,继承她创建分页菜单对象,将activity_main装进去tableHost = this.getTabHost(); LayoutInflater.from(this).inflate(R.layout.activity_main,tableH... 阅读全文
posted @  2014-02-12 21:00 aiguozhe1991 阅读(27) |  评论 (0)  编辑
摘要: 5、progressbar进度条,比较常用的组件,一般有圆形和条形两种;默认进度条是圆形的小圆型进度条: style="?android:attr/progressBarStyleSmall" 大圆形进度条:style="?android:attr/progressBarStyleLarge"条形进度条:style="?android:attr/progressBarStyleHorizontal"android:max="100" --最大值android:progress="50" --初始 阅读全文
posted @  2014-02-11 21:23 aiguozhe1991 阅读(19) |  评论 (0)  编辑
摘要: 常用控件3、checkbox 1 package com.example.checkbox; 2 3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.view.Menu; 6 import android.widget.CheckBox; 7 import android.widget.CompoundButton; 8 import android.widget.Toast; 9 import android.widget.CompoundButton.OnCheckedChangeList. 阅读全文
posted @  2014-02-10 21:38 aiguozhe1991 阅读(10) |  评论 (2)  编辑
摘要: 常用控件1、button 按钮 android:layout_width="wrap_content" --自适应 android:layout_height="fill_parent" --充满父控件 @+表示声明 如 android:id="@+id/btn_ok" @表示引用 如 android:text="@string/hello_world" 布局组件等一般设置格式如: 1 10 11 15 16 22 23 24 30 31 32 38 39 ... 阅读全文
posted @  2014-02-10 21:26 aiguozhe1991 阅读(9) |  评论 (0)  编辑
摘要: 一、Activity活动,表示一个用户界面,可以有多个界面或活动,新定义Activity需在AndroidManifest配置。二、Activity的生命周期Log.v(tag, msg)用来打印日志第一次创建 onCreate启动 onStart重新启动 onRestart在运行 onResume暂停 onPause停止 onStop销毁 onDestroy三、注意 back和home 按键的区别back是退出activity ,home是 到onStop四、多个Activity的生命周期是会第一次Activity onPause后第二个activity再启动,接着再第一个onStop或on 阅读全文
posted @  2014-02-09 21:44 aiguozhe1991 阅读(11) |  评论 (0)  编辑
摘要: 一、简介1、android sdk :software development kit 软件开发包2、ndk :native 的dk,类似sdk 方便 C/C++ 人员编写3、搭载环境:jdk、eclipse、android sdk、adt。adt:谷歌研发的插件、集成在eclipse里二、开发第一个项目1、android project 项目结构src 存放项目源代码gen 目录下存放 R.java 代码R.java 是所有资源文件的索引,对应res资源文件夹下 drawable、vaule、layout三个资源文件并且 R.java 是只读的,不让更改,资源文件变化会自动刷新,方便手机内存 阅读全文
posted @  2014-02-09 21:38 aiguozhe1991 阅读(16) |  评论 (0)  编辑
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值