Android 基础
ShineKaizi
这个作者很懒,什么都没留下…
展开
-
基于Android Studio的Android第一个软件--Hello World
在Android的漫长学习之旅中,第一个软件的开发无疑极为重要,它一定程度上决定了我们继续学下去的热情与态度,所以,我们应该如何做才能开发一个属于我们自己的软件呢?这个不用着急,我会带大家完成自己的第一个软件。下面便是软件生成的各个步骤:1.将JDK,SDK和Android Studio安装完毕,这个可以参照本人的博客,可也查询相关资料。2.准备工作完成之后,就打开Android Stud...原创 2019-07-07 19:10:15 · 803 阅读 · 0 评论 -
Android的几种常用布局——LinearLayout,RelativeLayout和FrameLayout
1.线性布局LinearLayoutLinearLayout是最常用的布局。顾名思义,LinearLayout下面的子视图就像用一根线串了起来,所以LinearLayout内部视图的排序是有顺序的,要么从上到下依次垂直排序,要么从左到右依次水平排列。LinearLayout除了继承View/ViewGroup类的所有属性和方法外,还有其特有的XML属性。orientation:指定线性布局...原创 2019-07-09 11:28:30 · 1086 阅读 · 0 评论 -
android的几种视图用法——TextView,ImageView,ScrollView,ListView,GridView
1.文本视图TextViewTextView 是最基础的文本显示控件,直接继承自View,SDK把TextView设计为EditText、Button两个控件的父类,因为它们都可以在界面上显示文本,不同的是EditText里的文本是可以给用户编辑的,而Button只是多了一个点击事件而已。TextView常用的基本设置方法如下:setText:设置文本内容 setTextColor:设置...原创 2019-07-13 09:51:43 · 969 阅读 · 1 评论 -
SwipeRefreshLayout实现下拉刷新
作为谷歌官方推出的布局组件,SwipeRefreshLayout可以实现下拉刷新的功能,在使用这个布局时,要注意以下几点:布局文件中使用android.support.v4.widget. SwipeRefreshLayout 布局文件中的SwipeRefreshLayout只能包含一个child,而且这个child必须是可滚动的view,如ScrollView 实例化SwipeRefre...原创 2019-08-07 11:23:55 · 796 阅读 · 0 评论