
Android Studio开发学习
文章平均质量分 78
自学利用Android Studio开发,实时记录,查漏补缺,持续补充
梦起孟心
这个作者很懒,什么都没留下…
展开
-
Android Studio开发学习(一)—— 布局
一、前提 网络上学习Android的文章有很多,很多也大同小异,我会用我的方式来对我的学习进行总结和分析,将一些常用的知识都总结起来,方便提供参考,此次学习我将直接从布局界面开始,其中的代码段,我将直接从编写的部分开始,不添加创建项目时设定好的布局代码,至于前面的安装以及第一个hello world的项目显示,在这里就不必多说了二、目标1、LinearLayout三、内...原创 2020-03-29 17:40:01 · 1382 阅读 · 0 评论 -
Android Studio开发学习(二)——TextView
一、前提之前了解了两种布局结构,现在来学习一下如何在布局文件中添加UI组件二、目标1、TextView三、内容(一)TextView文本框常用的表现形式(1)文字大小和颜色(2)显示不下时使用的......(3)文字后加图片(4)中划线和下划线(5)跑马灯1、文字大小和颜色这是最基本的一些属性,设置起来也非常的简单,android:text=" ...原创 2020-03-31 15:59:11 · 2263 阅读 · 1 评论 -
Android Studio开发学习(三)——Button、EditText
一、前提Button也是一个非常常用的组件,在每一个app中都会或多或少的用到,今天就了解一下它的基本属性二、目标Button三、内容基本属性文字的大小以及颜色自定义背景的形状自定义按压效果点击事件1、文字的大小以及颜色这个没有什么好说的,跟TextView设置的语句是一样的<Button android:id="@+id/b...原创 2020-03-31 17:30:36 · 1851 阅读 · 0 评论 -
Android Studio开发学习(四)——RadioButton、CheckBox
一、前提RadioButton也很常见,在我们填写注册信息时,有时就会让我们选择性别或是年级等等,CheckBox可以用来选取兴趣爱好二、目标1、RadioButton 单选框2、CheckBox 复选框三、内容(一)RadioButton1、常用属性因为我们使用的单选框往往都是通过一组的方式来实现,所以我们在定义RadioButton时一定要在一个RadioGro...原创 2020-04-01 22:05:16 · 1597 阅读 · 0 评论 -
Android Studio开发学习(五)——ImageView、ListView、GridView、ScrollView、HorizontalScrollView
一、前提二、目标ImageView三、内容1、常用属性2、加载网络图片原创 2020-04-04 23:02:00 · 1243 阅读 · 2 评论 -
在Android开发中遇到的问题和错误
1、RecyclerView中的显示问题我们在最后显示时有可能出现这样的结果,每一页只有一个item组件显示,并不是我们想要的那种效果 解决方案:在设置组件的xml文件中,一定要将布局管理器中的android:layout_height="match_parent"改为wrap_content,因为你的布局要是匹配父控件,则不管怎么设置控件都会按整个屏幕显示,...原创 2020-04-08 01:54:49 · 1137 阅读 · 0 评论 -
Android Studio开发学习(六)——RecyclerView
一、前提RecyclerView能够灵活实现大数据集的显示,视图的复用管理里ListView更好,能够显示列表,网格,瀑布流等形式,且不同的ViewHolder能够实现item多元化的功能,但是使用起来稍微麻烦一点,并且没有类似的监听事件,需要开发者自己实现二、目标RecyclerView三、内容现在buildgrade夏天家compile 'com.android.su...原创 2020-04-19 23:38:01 · 1293 阅读 · 1 评论 -
Android Studio开发学习(七)——Toast
一、前提Toast是一种简易的消息提示框,用来提示消息,我们可以知道在每次点击退出按钮时,总会有提醒说再点击一次退出,这个提示就是Toast二、目标Toast消息提示框三、内容在正式进行操作之前,我们首先写好布局代码,以便测试<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:androi...原创 2020-04-20 22:08:56 · 5862 阅读 · 1 评论 -
Android Studio开发学习(八)——AlertDialog
一、前提AlertDialog可以在当前的界面上显示一个对话框,这个对话框是置顶于所有界面元素之上的,能够屏蔽掉其他控件的交互能力,因此AlertDialog一般是用于提示一些非常重要的内容或者警告信息。二、目标AlertDialog对话提示框三、内容进行编码前还是需要对xnl文件进行布局<?xml version="1.0" encoding="utf-8"?&g...原创 2020-04-21 01:29:20 · 1263 阅读 · 1 评论 -
Android Studio开发学习(九)——ProgressBar、ProgressDialog
一、前提二、目标三、内容四、总结原创 2020-04-21 22:45:43 · 750 阅读 · 0 评论 -
Android Studio开发学习(十)——自定义的Dialog
一、前提自定义的Dialog在很多地方都用得上,因为不管是游戏还是其他app在效果上肯定不会局限于android studio中所给的dialog,所以很多app都实现自己的dialog二、目标实现一个自定义的dialog三、内容1、首先在activity_main中添加一个按钮<?xml version="1.0" encoding="utf-8"?>&l...原创 2020-04-22 00:57:34 · 4446 阅读 · 0 评论 -
Android Studio开发学习(十一)——PopupWindow
一、前提PopupWindow作为一种提示信息相比较于AlertDialog而言,更加灵活二、目标PopupWindow三、内容1、首先构造布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/a...原创 2020-04-22 21:07:40 · 530 阅读 · 0 评论 -
Android Studio开发学习(十二)——Activity
一、前提Activity是开发中必有也是最重要的一部分二、目标1、AndroidMainifest中一些属性2、Activity的生命周期3、Activity的跳转以及数据传递4、四种启动模式三、内容1、AndroidMainifest中一些属性以下属性都可以添加到activity中android:label="text" <!--设置...原创 2020-04-23 00:04:11 · 518 阅读 · 1 评论 -
Android Studio开发学习(十三)——Fragment
一、前提二、目标三、内容Fragment有自己的生命周期Fragment依赖于ActivityFragment与Activity的相互获取Fragment与Activity的多对多关系四、总结原创 2020-04-27 00:02:41 · 8179 阅读 · 1 评论 -
Android Studio开发学习(十四)——事件处理机制
一、前提事件处理机制也有很多类型,在这里将简介几种常用的处理机制二、目标1、基于监听的事件处理机制2、基于回调的事件处理机制3、Handler三、内容1、基于监听的事件处理机制监听事件处理有很多种方式,这里将会简介五种关于点击事件的处理方式(1)通过android:OnClick=""方式处理此方法用于在xml文件中添加,首先先布局一个按钮<?x...原创 2020-04-27 22:06:12 · 1532 阅读 · 1 评论 -
Android Studio开发学习(十五)——数据存储
一、前提二、目标1、SharedPreferences 轻量数据存储三、内容1、SharedPreferences 轻量数据存储xml文件 key-value形式四、总结原创 2020-04-28 23:41:32 · 2263 阅读 · 0 评论