
安卓开发
文章平均质量分 94
安卓开发
zyw2002
Talent hits a target no one else can hit; Genius hits a target no one else can see;
展开
-
安卓开发Java版——UI界面的设计
背景颜色和指定了控件的宽度和高度。表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小。表示让当前控件的大小能够刚好包含住里面的内容,也就是由控件内容决定当前控件的大小。通过指定TextView中显示的文本内容TextView中的文字默认是居左上角对齐的。使用来指定文字的对齐方式,可选值有等,可以用来同时指定多个值,这里我们指定的center,效果等同于center_vertical|center_horizontal,表示文字在垂直和水平方向都居中对齐。通过属性可以指定文字原创 2022-07-03 15:50:32 · 3117 阅读 · 0 评论 -
安卓开发Java版—— 碎片 fragment
新建一个左侧碎片布局left_fragment.xml,代码如下所示:这个布局非常简单,只放置了一个按钮,并让它水平居中显示。然后新建右侧碎片布局right_fragment.xml,代码如下所示现在编写一下LeftFragment中的代码,如下所示:这里仅仅是重写了Fragment的onCreateView()方法,然后在这个方法中通过LayoutInflater的inflate()方法将刚才定义的left_fragment布局动态加载进来,整个方法简单明了。接着我们用同样的方法再新建一个Right原创 2022-07-09 21:43:52 · 876 阅读 · 0 评论 -
jetpack compose 框架
ComposeRows,Columns,BoxRow 和Column是用来设置子项的位置。在水平方向(horizontal)和竖直方向(vertical)设置有两个参数,分别是排列(Arrangement)和布局(Alignment)ArrangementCenterEndStartSpaceAround (每个元素之间的距离相等为d,但最顶部的距离与最近一个元素的距离为d/2)SpaceBetween (尽可能的增大两个元素之间的距离)SpaceEvenl原创 2021-09-02 23:05:41 · 543 阅读 · 0 评论 -
Android开发Java版 —— 基础知识
???? “第一行代码” 第二版 (java)读书笔记源码下载地址:github仓库地址。1.1 Android 基础Android大致可以分为四层架构:Linux 内核层Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动系统运行库层这一层通过一些C/C++库来为Android系统提供了主要的特性支持。应用框架层这一层主要提供了构建应用程序时可能用到的各种API应用层所有安装在手机上的应用程序都是属于这一层的Android系统四大组件原创 2022-02-08 16:36:03 · 14551 阅读 · 0 评论 -
安卓开发: Jetpack compose + kotlin 实现 俄罗斯方块游戏
文章目录前言俄罗斯方块开发文档1.摘要2.开发工具选取2.1.Compose 的自身优点2.2.数据驱动界面3.设计需求3.1.功能需求3.1.1.基本游戏功能3.1.2.拓展功能3.2.界面需求3.2.1.整体界面设计3.2.2.特色界面设计4.项目文件及其功能4.1.游戏架构基于 MVI 设计4.2.源文件功能简述表4.3 功能索引5.遇到的困难和解决方案5.1.零基础学习新的语言和框架5.2.使用 Gitee 托管仓库5.3.编辑 build.gradle 环境配置文件5.4.用 Kotlin 编写游原创 2021-09-14 16:53:24 · 3401 阅读 · 3 评论 -
Android Studio 导入github第三方库
在github上看到好多炫酷的组件,捣腾了半天终于知道要怎么用了5555,记录一下,免得以后忘记了先以这个简单的Toast样式为例 Toasty 下载 ,然后代码下载到本地。在github上教的方法都是类似这样:在root build.gradle file中添加allprojects { repositories { ... maven { url "https://jitpack.io" } }}在module’s build.gradle file中添加dependen.原创 2022-02-16 18:48:10 · 4357 阅读 · 0 评论 -
Android开发Java版——活动和生命周期
文章目录2.1 创建活动和布局2.2 使用Intent进行活动跳转2.2.1 显式intent2.2.2 使用隐式Intent2.2.3 更多的隐式intent的用法2.2.4 向下一个活动传递数据2.2.5 返回数据给上一个活动2.3 活动的生命周期2.1 创建活动和布局创建活动右键目录中java包,【new】,【Activity】,【Empty Activity】创建名为MainActivity的活动MainActivity.java调用了setContentView()方法来给当前的活原创 2022-02-10 18:38:32 · 1998 阅读 · 0 评论 -
Android Studio 连接手机进行调试
文章目录1.创建第一个项目2. 连接手机进行调试ADB环境配置2.2 配置USB Driver为什么要连手机进行调试?我个人感觉用第三方的模拟器(如迅雷,广告太多…), Studio 自带的手机模拟器速度太慢,手机的话速度快而且显示的感觉很棒1.创建第一个项目进入AndroidStudio官网点击Download进行下载创建第一个项目如果用kotlin 开发就选择【Empty Compose Activity】,可以先试试AS自带的模拟器选择一种型号的设备下载然后运行项目原创 2022-01-19 20:27:41 · 26034 阅读 · 6 评论