- 博客(11)
- 收藏
- 关注
原创 第十课
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType 指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。s
2020-07-06 19:20:59 98
原创 第十一课
第一类:属性值 true或者 false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alig
2020-07-06 19:11:32 126
原创 第九课
Adapter1 新建类(包含每一个选项都有哪一些属性)2新建布局(为上一步的类中相应的属性设置相应的控件)3新建适配器并吸收1类实例的(list集合中的全部实例)和吸收2布局XML文件并作为桥梁 为1类list实例的每个元素和2布局的控件进行精确搭配所以说要求在构建适配器的时候要传入相应的list集合和相应的布局XML文件 三者关系为list集合 》》 适配器 《《 布局XML...
2020-07-06 19:07:12 81
原创 第八课
一、实现自定义控件的3种主要方式(1)修改已有控件——继承已有控件,重写其显示、响应等;(2)组合已有控件——将已有的系统控件组合成一个独特的控件(接下来的示例中就是这种演示);(3)开发全新的控件——一般继承View或SurfaceView。他们都提供一个Canvas(画布)和一系列的画的方法,还有Paint(画笔)。使用它们去创建一个自定义的UI。你可以重写事件,包括屏幕接触或者按键按下等等,用来提供与用户交互。这种方式比较高阶,需要熟悉View的工作原理并熟悉其各个回调方法。二、为自定义控件增
2020-07-06 19:03:38 59
原创 第七课
一、Context基本概念这是一个关于应用程序环境的全局信息接口。这是一个抽象类,实现类(这里指的是ContextIml类)是由系统提供的。允许获取应用级别的资源和类,也可以调用应用级别的操作,比如启动Activity,broadcast,接受intent等等。从Context的子类结构中也可以可以看出,Activity,Application,Service,TabActivity等都是它的直接或者间接子类。这足以看出Context的重要性了。二、Context的用法对应Context中的用法,最
2020-07-06 19:01:52 57
原创 第六课
总结一下Button 点击事件onclick实现的四种方式;方式一:在xml中定义onclick属性在Activity中创建onclick_button1方法// 方式一 public void onclick_button1(View view) { Toast.makeText(this, “方式一”, Toast.LENGTH_SHORT).show(); }方式二:匿名内部类button2 = (Button) findViewById(R.id.button2); button2
2020-07-06 18:59:44 47
原创 第五课
一·、Android EditText各种属性及作用如下:1、android:inputType=“textMultiLine”//可以显示多行2、android:gravity=“left|top”//输入时光标左上角3、android:minLines=“6” //最小显示6行4、android:layout_gravity=“center_vertical”//设置控件显示的位置:默...
2020-04-05 13:29:56 78
原创 第四课
制作登陆页面一、静态文件在res下面,布局文件在layout下面,逻辑代码在java(class)里面写二、1、在file中点new再点new project,然后name(Login)==Package name(com.scxx.login)路径自己选Language(java)2、布局文件创建:在com.scxx.login单击右键,有个new–Activity–Empty Activ...
2020-04-05 13:29:00 60
原创 第三课
开发第一个Android程序一、实战演练----HelloWorld程序功能描述:展示HelloWorld界面技术要点:使用AndroidStudio创建程序,使用模拟器运行程序实现步骤:1.AndroidStudio中选择【File】–【New】–【New Project】选项创建项目2.点击工具栏中【AVD Nanager】按钮启动模拟器3.点击工具栏中的运行按钮运行程序二、An...
2020-04-05 13:27:12 50
原创 第二课
一、Android版本的发展Android1.5–Cupacke 到Android1.6-Dount…Android8.0–OREO二、Dalvik虚拟机Dalvik是Google公司自己设计用于Android平台的虚拟机,它可以简单的完成进程隔离和线程管理,并且可以提高内存的使用效率。三、Android体系结构Android系统构架是安卓系统的体系结构,Android的系统架构和其操...
2020-04-05 13:25:31 57
原创 第一课
一、什么是AndroidAndroid本意指”机器人”,Google公司将Android的标识设计为一 个绿色机器人,表示Android系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为手机打造的开放性系统。二、Android的发展史1.Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月 由Google收购注资。2007年,开放手持设备联盟成...
2020-02-20 12:53:00 431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人