- 博客(28)
- 收藏
- 关注
原创 自定义一个汽车时速表DashbordView
先上个效果图看下,按住加速按钮不放,实现指针移动,并显示当前的数值松开手指,暂停加速。 思路:1.画个圆弧2.画100个小刻度3.画20个5分隔的中间刻度4.画10个小刻度5.画指针6.画刻度文字,当前刻度文字7.实现动态指针变换 开始coding吧。1.画圆弧canvas提供的画弧形方法。确定一个矩形的区域,初始角度,扫过...
2018-11-05 18:11:00 1483 2
原创 修改Android 的EditText的密码视觉回显
Change EditText password mask character to asterisk (*)如果EditText的inputType的类型如果为textPassword,那么输入键盘输入字符时,视觉效果是会把最后输入的字符明文显示出来的。如果录屏或者截屏,那么则会把密码记录下来,带来安全隐患。解决方案<EditText andr
2017-06-27 22:09:25 1614
原创 Android 优化简要总结
参考链接Android最佳性能实践(一)——合理管理内存Android最佳性能实践(二)——分析内存的使用情况Android最佳性能实践(三)——高性能编码优化Android最佳性能实践(四)——布局优化技巧节制的使用Service,推荐使用IntentService当界面不可见时释放内存Activity中
2017-06-20 12:31:53 203
原创 BaseFragment懒加载Glide+PhotoView
/** * BaseFragment懒加载 */public abstract class BaseFragment extends Fragment { public Context mContext; private View view = null; @Override public void onCreate(Bundle s
2017-03-20 14:12:43 474
转载 Android drawable微技巧,你所不知道的drawable的那些细节
版权声明:本文出自郭霖的博客,转载必须注明出处。转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/50727753 好像有挺久时间没更新博客了,最近我为了准备下一个系列的博客,也是花了很长的时间研读源码。很遗憾的是,下一个系列的博客我可能还要再过一段时间才能写出来,那么为了不至于让大家等太久,今天就给大家更新一
2016-05-27 10:10:13 265
转载 Android OkHttp完全解析 是时候来了解OkHttp了
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Goog
2016-05-27 10:07:47 459
转载 Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO
http://blog.csdn.net/vipzjyno1/article/details/25005851版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]一开发心里历程二开发前的准备三开发思路四流程图五核心代码六源码下载距离上次发布(android高仿系列)今日头条 --新闻阅读器 (二)相关的
2016-05-27 10:04:57 937
转载 Android类参考---Fragment(四)onHiddenChanged
public final boolean isAdded()如果该Fragment对象被添加到了它的Activity中,那么它返回true,否则返回false。public final boolean isDetached()如果该Fragment已经明确的从UI中分离,那么它返回true。也就是说,在该Fragment对象上使用FragmentTransaction.de
2016-05-27 10:03:08 8576 1
转载 深入浅出RxJava四-在Android中使用响应式编程
目录(?)[-]RxAndroidRetrofit遗留代码运行极慢的代码生命周期总结原文链接在第1,2,3篇中,我大概介绍了RxJava是怎么使用的。下面我会介绍如何在Android中使用RxJava.RxAndroidRxAndroid是RxJava的一个针对Android平台的扩展。它包含了一些能够简化Android开发的工具。首先,Androi
2016-05-26 19:30:11 232
转载 深入浅出RxJava三--响应式的好处
目录(?)[-]错误处理调度器订阅Subscriptions总结原文链接在第一篇中,我介绍了RxJava的基础知识。第二篇中,我向你展示了操作符的强大。但是你可能仍然没被说服。这篇里面,我讲向你展示RxJava的其他的一些好处,相信这篇足够让你去使用Rxjava.错误处理到目前为止,我们都没怎么介绍onComplete()和onError()函数。这两个
2016-05-26 19:29:32 289
转载 深入浅出RxJava(二:操作符)
目录(?)[-]准备工作改进还可以更好丰富的操作符感觉如何在第一篇blog中,我介绍了RxJava的一些基础知识,同时也介绍了map()操作符。当然如果你并没有意愿去使用RxJava我一点都不诧异,毕竟才接触了这么点。看完这篇blog,我相信你肯定想立即在你的项目中使用RxJava了,这篇blog将介绍许多RxJava中的操作符,RxJava的强大性就来自于它所定义的操
2016-05-26 19:28:54 453
转载 深入浅出RxJava(一:基础篇)
RxJava正在Android开发者中变的越来越流行。唯一的问题就是上手不容易,尤其是大部分人之前都是使用命令式编程语言。但是一旦你弄明白了,你就会发现RxJava真是太棒了。这里仅仅是帮助你了解RxJava,整个系列共有四篇文章,希望你看完这四篇文章之后能够了解RxJava背后的思想,并且喜欢上RxJava。基础RxJava最核心的两个东西是Observables(被观察
2016-05-26 19:28:00 243
转载 给 Android 开发者的 RxJava 详解
前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R
2016-05-26 17:27:48 247
转载 EventBus 3.0的用法详解(二)
前一篇文章简单介绍了EventBus 3.0的用法,现在是时候详解其用法了。首先声明,EventBus 3.0的改动针对2.4的改动并不是特别大,但是对于其性能的提升是另外一个说法了,所以建议学习EventBus 3.0。注解新增的@SubscribethreadMode = ThreadMode.MainThread用注解的方式代替约定的方法名规范,是其最大的改变。在
2016-05-26 16:47:14 253
转载 EventBus 3.0的用法详解(一)
这是一个系列,如果你还没有看之前的文章:EventBus 3.0的用法详解(二)看到大家提出的关于Android的问题,有一部分可以用EventBus解决,而也有相当多的人推荐使用EventsBus,因为其和GreenDAO出自一家公司,并且使用它非常的简单,所以现在很多的互联网app都会使用EventsBus来进行消息传递。基于此,有很多EventBus的文章,写的非常的好,但是由于
2016-05-26 16:44:59 280
转载 Android-->EventBus 3.0新版使用说明(及其使用方法)
EventBus 在新版中取消了原来的使用方式 public void onEvent(MessageEvent event) { log(event.message); }123123 public void onEventMainThread(MessageEvent event) { textField.setText(event.messa
2016-05-26 16:39:04 242
转载 xUtils更新到3.0后的基本使用规则
说实话,对于xUtils,是我最近才用到的开发框架(也是刚接触),对于其功能不得不说,简化了很多的开发步骤,可以说是非常好的开发工具,但是其最近更新到3.0也没有解决加载自定义ImageView报错的问题。我总是喜欢用一些最新的东西,xUtils 3.0才刚更新,是一次比较大的重构,对于百度到的使用规则,基本都是3.0以前的,使得用3.0的开发者需要求解用法的时候,遇到许多阻碍,故此在这里
2016-05-25 18:32:30 748
转载 Android Studio系列-签名打包
Android Studio系列-签名打包前言本篇博客纪录使用Android Studio对项目进行签名打包,跟Eclipse大同小异,读者朋友注意其中到差别。第一步 创建签名文件第二步 填写签名参数第三步 选择构建类型第四步 查看生成第apk文件
2016-05-13 13:15:47 255
转载 沉浸式状态栏(一)
版权声明:本文为博主原创文章,未经博主允许不得转载。 我们知道iOS上的应用,状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,那安卓是否可以呢?若是在安卓4.4之前,答案是否定的,但在4.4之后,谷歌允许开发者自定义状态栏背景颜色啦,这是个不错的体验!若你手机上安装有最新版的qq,并且你的安卓SDK版本是4.4及以上,你可以看下它的效果:实现此功
2016-05-13 11:32:53 289
转载 Android中级篇之Fresco-加载图片基础[详细图解Fresco的使用]
Fresco简单的使用—SimpleDraweeView百学须先立志—学前须知:在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时应该呈现图片加载时的图像,当我们重新加载这张图片时,应该呈现重试时图像,直到这张图片加载完成。这些繁琐并且重复的如果得不到简化的话,那将是一个开发
2016-05-10 21:44:08 876
转载 Android之根据Uri获得图片或视频文件路径(解决4.4以上版本得不到路径的情况)
直接贴代码:[html] view plain copy@SuppressLint("NewApi") public class UriUtils { /** * Get a file path from a Uri. This will get the the path for Storage
2016-05-10 21:38:29 634
转载 Dialog样式的Activity
版权声明:本文为博主原创文章,未经博主允许不得转载。效果图:设置全屏模式:[html] view plain copy @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc
2016-05-10 21:37:32 248
原创 ViewPagerIndicator基础集成
事件拦截,父控件不拦截子控件/** * 不允许滑动的ViewPager */public class NoScrollViewPager extends ViewPager { public NoScrollViewPager(Context context) { super(context); } public NoScrollViewP
2016-04-21 11:47:46 283
原创 屏幕适配
屏幕适配11.图片适配ldpi : 240 * 320mdpi : 320 * 480hdpi : 480 * 800xhdpi: 1280 * 720xxhdpi: 1920 * 1080常规做法: 做一套图1280* 720 切图,放在hdpi或者xhdpi下.如果某个屏幕出现了问题,再针对该屏幕修改放在相应的目录下限定符
2016-04-21 09:58:09 279
转载 Android 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37737213上篇博客已经实现了地图的定位以及结合了方向传感器用户路痴定位方向,如果你还不清楚,请查看:Android 百度地图 SDK v3.0.0 (二) 定
2016-04-20 09:25:10 534
转载 Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37730469在上一篇博客中,我们成功把地图导入了我们的项目。本篇我们准备为地图添加:第一,定位功能;第二,与方向传感器结合,通过旋转手机进行道路的方向确认。有了这两
2016-04-20 09:23:43 349
转载 Android 百度地图 SDK v3.0.0 (一)
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37737213上篇博客已经实现了地图的定位以及结合了方向传感器用户路痴定位方向,如果你还不清楚,请查看:Android 百度地图 SDK v3.0.0 (二) 定
2016-04-20 09:21:47 426
转载 自定义地图覆盖物(包括自定义View和动画的显示)
目录[-]官方例子覆盖物(Marker)自定义覆盖物(Marker)动画效果图官方例子这个百度地图 android SDK 关于基础地图覆盖物的例子http://developer.baidu.com/map/wiki/index.php?title=androidsdk/guide/basicmap#.E6.A0.87.E6.B3.A8
2016-04-20 09:13:00 268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人