![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android踩坑记
文章平均质量分 52
VanEasley
Android开发
展开
-
Android5.0 CheckBox颜色修改
Android5.0开始,CheckBox带有material design动画效果,其默认的样式如下图所示: 可以看到,在上图中,CheckBox的边框为灰色,当被选中后,填充色为绿色。 那么如果我们想要改变边框和填充色,同时也保存material design动画效果,应该怎么做呢。 在style.xml文件中新增一条:<style name="My_CheckBox" parent=原创 2017-03-20 16:26:45 · 14790 阅读 · 2 评论 -
Andriod5.0 Button样式
Android5.0引入了Material Design,许多原生控件都带有了MD的特效,近期正好刚刚接触Material Design,于是想着把做过的项目的UI进行一下更新。在layout文件中按往常一样定义如下button: <Button android:id="@+id/btn_login" android:layout_width="match_par原创 2017-03-16 20:57:47 · 547 阅读 · 1 评论 -
Android Studio Could not resolve "A Dependency here" 错误总结
今天从gitlab上拉了一下新项目下来,build的时候出现了:Could not resolve "A Dependency here": Could not download "A Dependency here".这个错误。通过一顿百度和StackOverFlow,暂时总结以下几种情况:Android Studio的gradle工作在离线模式,检查Settings -> Build,E...原创 2018-07-03 11:31:12 · 544 阅读 · 0 评论 -
MPAndroidChart,当Y轴数值全为负值时,如何正常填充
当Y轴的数值范围为-200到0时(即全为负值),如果我们在代码中设置了:mLineDataSet.setDrawFilled(true);那么具体的效果会如下所示:这显然跟我们想要的效果不一致,我们需要的是填充折线到X轴之间的空间,那么怎么样做到这样的效果呢?其实MPAndroidChart给我们提供了一个IFillFormatter接口,先来看一下接口描述:Inter...原创 2018-08-20 17:39:02 · 4354 阅读 · 5 评论 -
如何使用MPAndroidChart中的LineChart实现从左到右生长的折线图
我们知道,MPAndroidChart中的LineChart是支持动态添加数据的,也就是说,如果我们需要实现动态的折线图,LineChart是完全可以满足需要的,下面的代码就可以实现这一效果:public void addEntry(int number) { //最开始的时候才添加lineDataSet(一个lineDataSet代表一条线) if (mLi...原创 2018-09-01 16:38:11 · 3253 阅读 · 5 评论 -
oui.txt文件的格式化操作以及db文件的重写
Organizationally unique identifier (OUI) “组织唯一标识符”,是IEEE分发给各个厂家的唯一MAC标识符。官方地址为:http://standards-oui.ieee.org/oui.txt我们知道,设备的MAC地址由12位数字和字母混合组成,这里需要注意的是:MAC地址的前六位代表唯一的厂商,且MAC地址中的英文字符取值范围为A~F。考虑...原创 2018-10-12 11:05:46 · 1588 阅读 · 0 评论 -
Ubuntu环境下Android源码编译踩坑记录
使用的是VMware + Ubuntu 18.041. 在下载Android源码时,需要执行下面这条命令:repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest在输入这条命令后,出现了/usr/bin/env: 'python': No such file or directory这样一条报错,后来了...原创 2019-07-14 11:04:02 · 489 阅读 · 0 评论