
Android
_叮当
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义自适应的TabLayout
上次在项目里面加入官方的TabLayout之后,发现底下的线不能修改长度,只能通过反射去修改,没办法,强迫症不能忍受,只能动手来造车轮子,正好加深一下对自定义View的认识,废话不多说,代码撸起撸起,先来看看最后实现的效果实现的效果:接着我们来看看怎么实现的吧结构图:我们先继承 HorizontalScrollView 使之可以滑动,因为HorizontalScrollView只能有一个子View,原创 2017-08-17 09:06:04 · 1682 阅读 · 0 评论 -
自定义评分控件
1.首先继承 ViewGroup 实现相关的构造函数public class Grade extends ViewGroup { private Context mContext; public Grade(Context context) { super(context); this.mContext = context; } publi原创 2017-08-12 22:48:02 · 343 阅读 · 0 评论 -
Android的共享动画
最近看到一个项目上的界面切换时的过渡效果很炫,决定实现一下,先放上效果图:效果就是在跳转到另一个Activity时 控件并没有消失,而是直接位移到指定位置,这个过渡效果就非常的自然,这就是”共享动画”。废话不多说,来看实现步骤这边分为两个界面:MainActivity 和 ActivityDetails,从 MainActivity 跳转到 ActivityDetails首先来说 MainActiv原创 2017-08-12 22:50:24 · 681 阅读 · 0 评论 -
瀑布流的标签选择器
最近需要做一个类似标签选择的功能,类似饿了么的评价页面的标签选择,没办法,项目需要,代码撸起来先来看看实现效果:最终的效果就是上面那个样子,接下来来看看实现步骤:既然里面是一个个的标签,那我们就先把标签做出来,我这边是直接继承 RadioButton 来实现这个标签效果的修改 RadioButton 的样式达到我们想要的效果,代码如下:class LableItem extends RadioBut原创 2017-08-12 23:08:38 · 611 阅读 · 0 评论 -
Android底层驱动开发 -驱动配置篇
Android底层驱动开发 -驱动配置篇## 所需要的硬件及软件资源 一块Android开发板(我用的是Firefly-AIO-3288J) 开发板的系统源码 一台运行Linux系统的主机(虚拟机也行,但内存配置不要低于16g,否则会编译失败) 准备工作 在Linux系统上面安装好JDK 下载系统源码至Linux主机上面,然后解压 tar xzf /data/Android/xxxx.ta...原创 2018-10-16 19:00:29 · 6102 阅读 · 0 评论 -
win下JDK的环境变量配置
下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 设置环境变量 1.新建JAVA_HOME变量值,值为JDK安装路径 2.编辑变量名Path,在原变量值的最后面加上<;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin> 3.新建变量名...原创 2018-10-16 19:01:54 · 155 阅读 · 0 评论 -
Git常用命令
1.本地仓库的创建关联以及提交 mac创建文件夹: 1.mkdir testGit //在当前用户的目录下创建一个名为testGit的目录<br> 2.cd testGit //切换到这个目录下面<br> 3.pwd //查看当前的目录完整路径<br> 初始化版本库 git init //创建了一个空的版本库 添加文件到仓库 git add test.txt...原创 2018-10-16 19:06:28 · 184 阅读 · 0 评论