自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 ViewPager2踩坑

项目中有动态改变fragment顺序和配置fragment数量的需求,以前用的viewPager,也不是不能用,但是了解到了viewpager2,我就手贱升级了。谷歌官方文档地址:谷歌发布viewPager2发布1.0.0稳定版本是2019年11月20日,我写博客的时间是2021年4月。已经过去了这么久了,晚上能查到的文献还是非常的少,而且遇到了一些坑,在网上并不能找到解决办法。下面附上谷歌文档https://developer.android.google.cn/jetpack/android

2021-04-02 17:08:10 3495 1

原创 安卓ORMLite数据库框架

以前使用过安卓自带的sqlite数据库,但是是使用原生的方法实现的,最近接触到的项目是使用ORMLite框架实现的,感觉很好用,能够提高开发效率,而事实上,ormlite框架对数据的增删改查也是要优于原生的。一、Gradle: compile 'com.j256.ormlite:ormlite-android:4.48'二、创建DataBase创建名为info.db的数据库 ,我这里只

2016-12-08 17:08:55 317

原创 Rx JAVA在安卓中的使用

安卓的耗时操作不得在主线程进行,包括访问网络等操作,最原始的做法是开个线程访问网络,然后使用handler回调。Rx JAVA是非常强悍的异步工具,说到根上,这是是一个实现异步操作的库。看了这篇文章之后深有启发,关于Rx JAVA的原理解释的非常深刻http://gank.io/post/560e15be2dca930e00da1083点击打开链接这里是

2016-10-31 13:44:18 645

原创 安卓可滑动的自定义日历控件的实现

最近用到的一个日历控件,记录下来造福人类, 效果如图代码下载地址:点击打开链接http://download.csdn.net/detail/swd2lx/9622167布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_w

2016-09-05 15:23:29 3751

原创 高德地图定位获得经纬度等详细信息

同样的原因,在网上找了很多关于高德地图定位的资料,说的很乱,而且部分文章过去的年代过于久远了。最近用到定位的功能,就写下来分享下。注意,这里只是定位,获得经纬度,城市代码等数据,并不在地图进行显示。高德的定位开发文档:点击打开链接一、申请高德的KEY有两点说明一下:  SHA1值和Package名:获得SHA1的方法较多,网上也有很多,但

2016-09-02 16:18:28 7347

原创 android创建桌面快捷方式

之前安卓创建桌面快捷方式的时候,会出现点击快捷方式无法出现我们想要的activity的情况。在这里对创建快捷方式做一个总结,创建快捷方式必须添加权限:权限创建快捷方式的class:public class ShortCut { public String ACTION_ADD_SHORTCUT = "com.android.lau

2016-08-18 11:39:24 494

原创 PowerManager.WakeLock电池管理使用详解

项目中有用到安卓对电池的操作,需要保持屏幕高亮显示,关于各参数的复合使用什么的感觉很乱,在这里整理一下。PowerManager的权限声明PowerManager的任何操作都必须声明权限:的常规使用对于WeakLock的操作,acquire()方法和release()方法必须成对出现,即加锁之后一定要释放锁。PowerManager powerManager = (

2016-08-17 14:19:38 3496

原创 android进度条(ProgressBar)实现动画效果

<ProgressBar android:id="@+id/pb_upload" android:indeterminate="false" android:indeterminateOnly="false" android:layout_width="wrap_content" android:layout_heig

2016-08-09 18:32:12 10112

原创 sharedPreferences工具类封装

sharedPreferences是经常用到的安卓数据储存方式,相对sqlite更为轻量级。关于用法简单介绍下,editor的apply()方法和commit()方法感兴趣的可查资料了解一下。以下是对数据的写入操作 //实例化SharedPreferences对象 SharedPreferences sp = getSharedPreferences("MyDB", C

2016-08-09 16:30:14 474

安卓可滑动的日历控件的实现

最近用到的一个基于popwindow实现的日历控件,可以自定义标记日期,可以点击可以显示当天

2016-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除