系统优化
-
Android CircleImageView圆形ImageView详解手机开发
CircleImageView是github上一个第三方开源的实现圆形ImageView的项目。 其在github上的项目主页是:https://github.com/hdoden…
-
Android DialogFragment全屏详解手机开发
在onCreate里面写入代码: @Override public void onCre…
-
Android动态Java代码调整window大小详解手机开发
举一个例子,设置当前的APP所需要的屏幕高度为设备高度的一半: Window window = getActivity().getWindow();&…
-
Android无限循环轮播广告位Banner详解手机开发
现在一些app通常会在头部放一个广告位,底部放置一行小圆圈指示器,指示广告位当前的页码,轮播展示一些图片,这些图片来自于网络。这个广告位banner是典型的Android View…
-
Android弹出选项框及指示箭头动画选择详解手机开发
Android原生的Spinner提供了下拉列表选项框,但在一些流行的APP中,原生的Spinner似乎不太受待见,而通常会有下图所示的下拉列表选项框: 初始化状态: 点击弹出下拉…
-
Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果详解手机开发
简单介绍了Android开源的图片加载框架。在实际的开发中,虽然Glide解决了快速加载图片的问题,但还有一个问题悬而未决:比如用户的头像,往往用户的头像是从服务器端读出的一个普通…
-
Android Glide数据更新及内存缓存、硬盘缓存清理详解手机开发
Android的Glide在加载图片时候内部默认使用了缓存机制,Glide的缓存机制分为两级,第一级是内存缓存,然后第二级是硬盘缓存。缓存的过程首先是在内存中缓存,然后将加载的图片…
-
Android CardView设置成普通的Framelayout详解手机开发
比如可以这样写代码,CardView就变成普通的FrameLayout: <?xml version=”1.0″ encoding=”utf-8″?> <andr…
-
Android TextView图文混合编排详解手机开发
Android TextView图文混合编排 实现技术细节不难,两个要点:1、html代码的混合编写。2,重写ImageGetter。例如:布局: <?xml ve…
-
Android快捷便利但不常被使用的原生工具类详解手机开发
Android SDK原生 API中,有一些常用的工具类,运用得当可以省事省力省时,何况还是Android官方提供的,现在收集整理一些出来。DateUtils Android本身提…