摘要: Android 5.0以后提供了一个更强大滚动控件——RecyclerView,可以说是一个增强版的ListView,不仅可以轻松实现ListView 同样的效果,还优化了ListView 中存在的不足之处。RecyclerView 架构提供了一种插拔式的体验... 阅读全文
posted @ 2018-05-20 11:14 javasxl 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 前言:最近重读了下《第一行代码》,看到《第一行代码》 的一个小项目,特写这篇博客梳理下流程。首先终结一句话,在Android 的多线程处理中,尽量做到在子线程中进行耗时操作,在主线程中更新界面UI。好了,下面开始写这个项目。一. 首先创建一个回调接口,用于对下... 阅读全文
posted @ 2018-05-17 21:20 javasxl 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 前言:最近对公司的APP进行一些控件的升级(很久以前就想动,我已经忍了很久了),记录一下ActionBar 转 ToolBar 期间遇到的大大小小的坑,顺便做个笔记。一、先说一开始的使用1.在xml布局文件的头部添加Toolbar控件 ... 阅读全文
posted @ 2018-05-13 20:54 javasxl 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 这几天做了一个Android关于文件及文件夹相关操作的软件,自己就总结写了一个关于文件创建、遍历、删除、重命名、复制拷贝、添加内容、修改内容、读取内容的工具类,方便以后快速的对文件进行一些简单操作,使用时可直接复制到代码中作为一个工具类。/** * author : ... 阅读全文
posted @ 2017-05-10 14:34 javasxl 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中, 经常会用到一些带点击效果的自定义圆角按钮,特写一篇博客来记录一下如何利用selector和shape组合的方式来实现。现在res/drawable文件夹下创建一个新的btn_normal.xml 文件,文件类型选择 shape,根据文件名称就可判断创建... 阅读全文
posted @ 2017-04-27 14:36 javasxl 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中经常遇到自定义控件,打算自己一边写着博客一边总结一下自定义View 的过程,以便能更好的提高。新建一个自定义View,继承View,实现父类的构造方法.public class MyFirstView extends View { public My... 阅读全文
posted @ 2017-04-20 09:31 javasxl 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一. Android Stutio配置git setting–>Version Control–>Git–>Path to Git executable中选择git.exe的位置,这个Stutio一般会默认配置好:配置完路径后点击后面的Test按钮,出现下面提示框则... 阅读全文
posted @ 2017-04-12 14:49 javasxl 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 以下是一个应用类,方便进行px 、sp和dp之间的转换,使用时可直接复制到代码中作为一个工具类。public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param px... 阅读全文
posted @ 2017-03-27 09:31 javasxl 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, long)方法三、采用Handler与timer及TimerTask结合的方法下面逐一介绍... 阅读全文
posted @ 2017-03-24 13:29 javasxl 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 1.点击开始调试对话2. step over:一行一行的开始调试3. step into:看到方法往里走比如我们的for循环当中调用了一个stepNext(int i)方法,当我们走到这里想看看这个方法里面的运行过程的时候我们可以这样,当走到这个方法的时候我们可以按下... 阅读全文
posted @ 2017-03-22 10:30 javasxl 阅读(610) 评论(0) 推荐(0) 编辑