随笔分类 -  Android

摘要:•导入相关包 右击File->Project Structure; 搜索 com.android.support: 找到 recyclerview: 导入好后 Sync Now 同步一下,到这儿就大功告成了。 阅读全文
posted @ 2021-01-24 18:21 MElephant 阅读(190) 评论(0) 推荐(0) 编辑
摘要:•属性 textOn:控件打开时显示的文字 textOff:控件关闭时显示的文字 showText:设置是否显示开关上的文字(API 21及以上) •用法 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http 阅读全文
posted @ 2021-01-23 20:53 MElephant 阅读(2407) 评论(0) 推荐(1) 编辑
摘要:•任务 •属性 android:track:底部的图片(灰->绿) android:thumb:设置 Switch 上面滑动的滑块,也就是上图中的白色圆形滑块 •switch_thumb 点击 app/src/res 找到 drawable 文件夹,右击->New->Drawable Resourc 阅读全文
posted @ 2021-01-23 18:26 MElephant 阅读(2242) 评论(0) 推荐(0) 编辑
摘要:•任务 •基本用法 CheckBox,复选框,即可以同时选中多个选项。 从网上找了三个图标,分别命名为 apple.jpg , banana.jpg , oranges.jpg 放置在了 drawable 文件夹下。 实现代码如下: <?xml version="1.0" encoding="utf 阅读全文
posted @ 2021-01-23 16:03 MElephant 阅读(606) 评论(0) 推荐(0) 编辑
摘要:•任务 如何通过 RadioButton 实现如图所示的界面? •基本用法 RadioButton 单选按钮,就是只能够选中一个,所以我们需要把 RadioButton 放到 RadioGroup 按钮组中,从而实现单选功能! 另外我们可以为外层 RadioGroup 设置 orientation 阅读全文
posted @ 2021-01-22 17:12 MElephant 阅读(831) 评论(0) 推荐(0) 编辑
摘要:•前言 在 Android Studio 开发中,你会经常和这种代码打交道: 1 package com.example.activitytest; 2 public class FirstActivity extends AppCompatActivity { 3 4 @Override 5 pr 阅读全文
posted @ 2021-01-22 15:43 MElephant 阅读(19602) 评论(0) 推荐(4) 编辑
摘要:EditText 简介 •简介 EditText是一个非常重要的组件,可以说它是用户和Android应用进行数据传输窗户; 有了它就等于有了一扇和Android应用传输的门,通过它用户可以把数据传给Android应用,然后得到我们想要的数据。 EditText是TextView的子类,所以TextV 阅读全文
posted @ 2021-01-22 11:06 MElephant 阅读(872) 评论(0) 推荐(0) 编辑
摘要:•普通Button <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas. 阅读全文
posted @ 2021-01-21 14:04 MElephant 阅读(12659) 评论(3) 推荐(6) 编辑
摘要:•解决方案 关闭电脑的移动热点 关闭后,build 就不会报错了。 等 build 好了后,重新打开移动热点,再次 build 一就不会报错。 阅读全文
posted @ 2021-01-21 13:21 MElephant 阅读(2913) 评论(0) 推荐(1) 编辑
摘要:•任务 相信大家对这张图片都不陌生,没错,就是 QQ动态 向我们展示的界面。 如何实现呢? •添加文字并放入图标 新建一个 Activity,取名为 QQ,Android Studio 自动为我们生成了两个文件: QQ.java 和 activity_q_q.xml。 从网上下载 QQ空间图标,图片 阅读全文
posted @ 2021-01-20 16:29 MElephant 阅读(3671) 评论(0) 推荐(0) 编辑
摘要:•ctrl+/ 选中需要注释的多行代码,然后按 ctrl + / 实现多行快速注释; 再次按下 ctrl + / 取消注释。 •ctrl+shift+/ 选中一行或几行代码,按 ctrl + shift + / 可以将代码块注释在 /* 和 */ 中; 再次按 ctrl + shift + / 可以 阅读全文
posted @ 2021-01-19 21:32 MElephant 阅读(901) 评论(0) 推荐(0) 编辑
摘要:•活动是什么 活动(Activity)是最容易吸引用户的地方,它是一种可以包含用户界面的组件; 主要用于和用户进行交互; 一个应用程序可以包含零个或多个活动。 接下来,我们来学习一下活动的基本用法。 •准备阶段 新建一个 Android 项目,命名为 ActivityTest,并选择 Add No 阅读全文
posted @ 2021-01-19 17:27 MElephant 阅读(764) 评论(0) 推荐(0) 编辑
摘要:•解决方案 res/values/themes.xml下的 <style name="Theme.HelloWorld" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> 改为 <style name="Theme.HelloWorl 阅读全文
posted @ 2021-01-08 15:54 MElephant 阅读(2183) 评论(0) 推荐(2) 编辑
摘要:生成 APK 文件 •步骤 点击 Build -> Generate Signed...... ; 来到如下界面; 选择 APK 选项,点击 Next 来到如下界面; 如果你电脑上没有一个正式的 keystore 文件,点击 Create new 按钮,弹出如下对话框; Key store path 阅读全文
posted @ 2020-03-04 17:50 MElephant 阅读(692) 评论(0) 推荐(0) 编辑
摘要:•AlertDialog简介 AlertDialog 可以在当前界面弹出一个对话框; 这个对话框是置顶于所有界面元素之上的,能够屏蔽掉其他控件的交互能力; 因此, AlertDialog 一般用于提示一些非常重要的内容或者警告信息; AlertDialog 并不能直接 new 出来; 如果我们要创建 阅读全文
posted @ 2020-03-03 17:44 MElephant 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:•简介 Toast 是 Android 系统提供的一种非常好的提醒方式; 在程序中可以使用它将一些短小的信息通知给用户; 这些信息会在一段时间内自动消失,并且不会占用任何屏幕空间 •Toast.makeText()函数原型 Toast.makeText(参数1,参数2,参数3); 参数1是 Cont 阅读全文
posted @ 2020-03-01 13:18 MElephant 阅读(3487) 评论(1) 推荐(1) 编辑
摘要:•效果展示图 •代码 1 package com.example.table; 2 3 import android.os.Bundle; 4 import android.os.Handler; 5 import android.os.Message; 6 import android.widge 阅读全文
posted @ 2020-02-29 22:07 MElephant 阅读(1763) 评论(0) 推荐(1) 编辑
摘要:•参考资料 [1]:菜鸟教程 [2]:bilibili视频教程 •src和blackground的区别 background通常指的都是背景,而src指的是内容 当使用 src 填入图片时,是按照图片大小直接填充,并不会进行拉伸 而使用 background 填入图片,则是会根据 ImageView 阅读全文
posted @ 2020-02-29 21:46 MElephant 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:IDE设置 •参考资料 [1]:中国大学MOOC •自动添加包 常用快捷键设置 •参考资料 [1]:中国大学MOOC •常用快捷键 阅读全文
posted @ 2020-02-29 17:44 MElephant 阅读(174) 评论(0) 推荐(0) 编辑
摘要:•效果展示图 •参考资料 两种方法实现TextView跑马灯效果(字体横向滚动) •出现的问题 新建 Java 文件继承 TextView 时出现问题: •解决方法 不应该继承 TextView 而应该继承 AppCompatTextView; 此时,可能还会报错: 不要慌,问题不大,在类里 阅读全文
posted @ 2020-02-27 10:59 MElephant 阅读(1077) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示