为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第一门课(入门篇)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第一门课(入门篇)

Amos
难度入门
时长 5小时 0分
  • ImageView
    查看全部
  • 签名的意义
    查看全部
  • 工程右键——Ecport(导出)——Android->Export Android Application——选择导出哪个工程——①Use exiting keystore(已存在的签名文件)②Create new keystore(新建)【地址、密码、密码确认】——填写基本信息(如图)【名字,密码,确认,有效期,姓名,组织,组织,城市,省份,国家】——生成APK文件的地址目录——finish
    查看全部
  • 初始化:Intent intent = new Intent(packageContext,cls); Intent()方法的第一个参数表示上下文对象this。第一种写法:MainActivity.this;第二种写法:private Context mContext;(全局变量)——onCreate()方法里赋值:mContext=this;——new Intent(mContext,...);
    查看全部
  • 创建到销毁的生命周期 Activity生命周期讲解回顾: 1.Activity生命周期中7个方法:onCreate()-onStart()-onResume()-onPause()-onStop()-onDestroy()-onRestart(); 2.创建使用一个Activity分四步走: a)创建一个类,继承Activity类 b)重写onCreate()方法 c)关联布局显示xml文件--在onCreate()方法中调用setContentView方法<br><br> d)注册Activity——在AndroidManiFest文件中注册该类。添加一条android:name=“包名.创建的类名”即可使用该Activity类,若想将一个Activity类设置为第一个启动的Activity,则需在<activity>标签中增加一个<intent-filter>标签---该标签即说明该Activity为第一个启动 3.在主Activity中布置一个按钮,为其设置监听事件-当点击按钮时启动第二个Activity, 具体实现方法是:Intent intent =new Intent(MainActivity.this,Second_Activity.class); MainActivity.this.startActivity(intent);
    查看全部
  • 步骤: 1.初始化控件:先声明(private AutoCompleteTextView acTextView;),然后初始化(acTextView=(AutoCompleteTextView)findViewBy(R.id.autoCompleteTextView1);) 2.创建一个适配器 适配输入内容与数据源 ArrayAdapter<String> adapter = new ArrayAdapter<String>(content,resource,objects); 其中:content——this,上下文的一个对象; resource——android.R.layout.simple_list_item_1(类似于activity_main的xml文件),对应的一个布局 objects——(参数objects是String类型数组的数据源) 3.初始化数据源(数据源去匹配文本框中输入的内容) private String[ ] res ={“数据1”,”数据2”,”数据3”,”数据4....”}; 把他及添加到adapder中去 ArrayAdapter<String> adapter =new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,res); 4.将adapter与当前AutoCompleteTextView控件进行绑定 AutoCompleteTextView.setAdapter(adapter); 5.在AutoCompleteTextView里面设置一条属性来使输入够3个字符开始匹配 android:completionThreshold = "3"
    查看全部
  • 步骤: 1.初始化控件:先声明(private AutoCompleteTextView acTextView;),然后初始化(acTextView=(AutoCompleteTextView)findViewBy(R.id.autoCompleteTextView1);) 2.创建一个适配器 适配输入内容与数据源 ArrayAdapter<String> adapter = new ArrayAdapter<String>(content,resource,objects); 其中:content——this,上下文的一个对象; resource——android.R.layout.simple_list_item_1(类似于activity_main的xml文件),对应的一个布局 objects——(参数objects是String类型数组的数据源) 3.初始化数据源(数据源去匹配文本框中输入的内容) private String[ ] res ={“数据1”,”数据2”,”数据3”,”数据4....”}; 把他及添加到adapder中去 ArrayAdapter<String> adapter =new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,res); 4.将adapter与当前AutoCompleteTextView控件进行绑定 AutoCompleteTextView.setAdapter(adapter); 5.在AutoCompleteTextView里面设置一条属性来使输入够3个字符开始匹配 android:completionThreshold = "3"
    查看全部
  • 下列关于Button和ImageButton 描述正确的是 ImageButton的android:text属性不可以直接赋值
    查看全部
    0 采集 收起 来源:过关评测

    2016-09-05

  • 表格布局属性: 全局: android:collapseColumns="1,2"(隐藏从0开始的索引列,列之间用逗号隔开) android:shrinkColumns="1,2"(收缩从0开始的索引列,*表示收缩所有列) android:stretchColumns="1,2"(拉伸从0开始的索引列) 局部: android:layout_column="1"(该控件显示在第二列) android:layout_span="2"(该控件占据2列)
    查看全部
  • 小技巧:点击控件属性栏里找到Text属性——点击...按钮——点击New String...——String:输入文字,New R.string.:输入name(类似id)。
    查看全部
  • TableLayout表格布局 1. 以行列的形式管理子控件,每一行为一个TableRow的对象 2.collapseColumns="1,2" //隐藏第0列 shrinkColumns="1,2" //收缩从0开始的索引列(高拉伸,使内容在屏幕里) stretchColumns="1,2" //拉伸从0开始的索引列,填满多余空白,通过*来代替所有列 layout_column="1" //该控件显示在第2列 layout_span="2" //该控件占据2列
    查看全部
    0 采集 收起 来源:属性简介

    2018-03-22

  • AbsoluteLayout(绝对布局),直接设置x,y的坐标控制控件的位置。
    查看全部
  • FrameLayout 帧布局默认左上角 可以靠设置子控件自身位置 一层一层堆砌,最后一个控件挡住前面所有控件
    查看全部
  • textview
    查看全部
  • ANdroid结构分析图
    查看全部

举报

0/150
提交
取消
课程须知
Android应用大部分是使用Java语言进行开发的,本门课程同样使用的是Java语言,所以,在学习本门课程前必须掌握Java的基础语法以及面向对象编程,同时要求童鞋们对Android应用有简单的认识,如不了解不妨度娘一下哦
老师告诉你能学到什么?
1、android环境搭建 2、android应用程序框架的认识 3、android基础控件的运用 4、android的不同布局形式
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!