上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: •准备工作 首先制作一张 .9 格式的聊天气泡,参见我的这篇博客; 需要注意的是,制作完成后,应该将原始文件删除,否则AS会分不清楚而报错。 新建一个 Empty Activity,Java 和 XML 文件的命名分别为 MainActivity.java 和 activity_main.xml; 阅读全文
posted @ 2021-01-31 16:00 MElephant 阅读(6390) 评论(2) 推荐(1) 编辑
摘要: •引言 9.png 可以保证图片在合适的位置进行局部拉伸,避免了图片全局缩放造成的图片变形问题。 但是由于Android Studio对于.9图片的检查更加严格,所以不符合AS要求的.9图片会带来很多坑。 不过,AS也提供了制作点9图片的便捷入口,并且会检查你的.9图是否有不合理的拉伸区域。 •为什 阅读全文
posted @ 2021-01-31 15:07 MElephant 阅读(5070) 评论(0) 推荐(0) 编辑
摘要: 概述 •RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传统的ListView,更加强大和灵活。 RecyclerView的官方定义如下: A flexible view for providing a li 阅读全文
posted @ 2021-01-31 14:33 MElephant 阅读(90) 评论(0) 推荐(0) 编辑
摘要: •前言 常用控件和布局的继承结构,如下图所示: 可以看到,我们所用的所有的控件都是直接或者间接的继承自View的; 所用的所有布局都是直接或者间接继承自ViewGroup的; View 是 Android 中最基本的一种 UI 组件,它可以在屏幕上绘制一块矩形区域,并能相应这块区域的各种事件; 因此 阅读全文
posted @ 2021-01-31 11:32 MElephant 阅读(1848) 评论(0) 推荐(1) 编辑
摘要: RelativeLayout简介 •基本属性 •根据父容器定位 •父容器定位属性示意图 •根据兄弟组件定位 •根据兄弟组件定位 •margin(偏移) •padding(填充) •margin与padding的区别 首先margin代表的是偏移,比如 marginleft = "5dp" 表示组件离 阅读全文
posted @ 2021-01-30 21:53 MElephant 阅读(77) 评论(0) 推荐(0) 编辑
摘要: LinearLayout •常用属性 •注意事项 当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用 android:layout_gravity="left" android:layout_gravity="right" an 阅读全文
posted @ 2021-01-30 21:24 MElephant 阅读(164) 评论(0) 推荐(0) 编辑
摘要: •Log简介 Android中的日志工具类是Log,这个类中提供了5个方法来供我们打印日志: 1. $Log.v()$ 用于打印那些最为琐碎的,意义最小的日志信息 对应级别 verbose,是 Android 日志里面级别最低的一种 2. $Log.d()$ 用于打印一些调试信息,这些信息对你调试程 阅读全文
posted @ 2021-01-29 21:49 MElephant 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: •目录结构 •作用 所有以 drawable 开头的文件都是用来放图片的; 所有以 mipmap 开头的文件都是用来放应用图标的; 所有以 value 开头的文件夹都是用来放字符串、样式、颜色等配置的; layout 文件夹用来放布局文件; 之所以有这么多 mipmap 开头的文件夹,其主要目的是为 阅读全文
posted @ 2021-01-29 21:11 MElephant 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 第一行代码 Android ——第 2 版—— 郭霖 ⚪ 著 第 1 章:开始启程——你的第一行 Android 代码 •1.2 手把手带你搭建开发环境 Android Studio 的安装及配置 Android Studio 常用设置 Android Studio 中批量注释 Java 代码 An 阅读全文
posted @ 2021-01-28 16:35 MElephant 阅读(562) 评论(0) 推荐(1) 编辑
摘要: •RecyclerView基本用法 RecyclerView是新增的控件,为了让 RecyclerView 在所有 Android 版本上都能使用; Android 团队将 RecyclerView 定义在了 support 库中。 因此,想要使用 RecyclerView 这个控件,首先需要在项目 阅读全文
posted @ 2021-01-27 20:51 MElephant 阅读(210) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页