- 博客(7)
- 收藏
- 关注
原创 Android自定义View之组合
1.技术要点采用组合的方式来写自定义View,意思就是用多个Android原生View组合成一个全新的View,技术要点:继承FrameLayout 需要写一个xml布局 需要用的LayoutInflater加载布局2.具体代码我们想要定义一个标准的ActionBar,让我们app的每个activity都是用这个ActionBar首先设计他的布局<?xml ver...
2020-04-03 20:02:52 691
原创 Android自定义View之自绘
1.简单实现自绘View实现其实很简单,可以简单总结为三步:1.继承View;2.创建Paint;3.在onDraw()里面画。例子:public class DrawView extends View{ private Paint paint; public DrawView(Context context, @Nullable Attribute...
2020-04-03 11:03:29 329
原创 RecyclerView的使用(一)
1.RecyclerView概述在谷歌Android官网,给RecyclerView的描述是:那RecyclerView凭什么要比ListView要更高级?更灵活?答案是,Recycler可以自定义布局管理器来决定...
2020-03-30 22:00:27 24871 3
原创 Android基础(一)ListView
1.ListView的简单使用ListView的用法很简单,拖入布局之后,赋值entries属性就可以完成最基本的显示了。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout...
2020-03-29 16:28:48 349
原创 Java基础(二)九条控制语句
1.九条控制语句是那九条?分支语句:if、switch循环语句:while、do while、for跳转语句:break、continue、return、throw2.需要注意的语法细节像上述的9条语句,大家应该都知道怎么用,我就提一提易忽略的细节:for-each循环,也叫强制for,它是Java5之后推出的一条专门用来遍历数据或者集合的循环语句例子: ...
2020-03-22 16:01:12 173
原创 Java基础(一)基本数据类型
1.基本数据的意义 每一个程序都会需要用到1、2、3、4...这些数学上的数据。当一个程序运行,本质上就是一直在进行数据运算,所以一门编程语言一定要具备描述数字的能力。2.数据类型 声明常量和变量本质上就是抽象一块内存用来存储数据,内存空间有限,我们不可能用大的空间来存储小数据。例如:你要用for循环来遍历一个元素大小为10的数组时,初始语句声明index时,你...
2020-03-20 21:59:39 422
原创 写一个Java的自定义异常程序
1.模拟场景有一个人要去银行的ATM机上取钱,但他输入的金额超过了他银行账户的余额,这时我们的ATM机就抛出一个自定义异常BankAccountException2.实现ATM类public class ATM{ //当前登录的账户 BankAccount nowAccount; public ATM() { } /**...
2020-03-19 20:15:45 1105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人