自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 RecyclerView 选中item始终展示在屏幕内

open fun showPositionRecyclerMove(mRecyclerView: RecyclerView, position: Int) { val layoutManager = mRecyclerView.layoutManager if (layoutManager is LinearLayoutManager) { val firstItem = layoutManager.findFirstVisibleItemPosit.

2021-06-28 13:08:16 504

原创 Android 远程投屏软件

https://www.airdroid.com/zh-cn/在此记录下

2019-11-04 00:32:44 1310

原创 genymotion 下载地址

genymotion 下载地址https://www.genymotion.com/download/现在官网不能注冊,不能登录还是无语,完全找不到下载地址,在此次贴出下载地址在此记录,下次好找...

2019-11-03 21:54:28 887

原创 NestedScrollView、ScrollView 加载完自动滑动至底部问题的解决方案

正常情况下,由于NestedScrollView/ScrollView 嵌套RecyclerView,可能会导致Recyclerview占据焦点导致整个NestedScrollView/ScrollView内容上滑。此问题解决方案如下:1. 在根布局设置android:descendantFocusability=”blocksDescendants” ;android:desc...

2019-10-17 11:14:46 1225

原创 Flutter 环境第一次运行问题 ProcessException: Process "D:\flutter_app\android\gradlew.bat" exited abnormally:

flutter 环境刚刚配置好,运行第一个程序就跑不起来问题ProcessException: Process "D:\ZZTFlutter\flutter_app\android\gradlew.bat" exited abnormally:* What went wrong:A problem occurred configuring root project 'and...

2019-10-13 12:00:00 4128 2

原创 android 软键盘弹出隐藏

控制软键盘弹出和隐藏 protected fun showKeyboard(isShow: Boolean , view :EditText ) { val imm = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager if (isShow) { ...

2019-10-10 16:57:23 72

原创 ADB 命令

// 启动应用am start -n ad.vipcare.com.advertscreen/ad.vipcare.com.advertscreen.ActivityAdvertam start -a com.vipcare.listenerservice/com.vipcare.listenerservice.MainActivity// 强制停止应用adb shell a...

2019-08-20 11:15:53 99

原创 Android 高德地图计算 Circle 计算上下左右四个点经纬度,Circle和Polygon是否全部包含,计算地图中点到线的最短距离

/** * 假设地球为一半径为R的表面光滑圆球体, * 表面上同一经线圈上相差1"两点间的距离为 2πR/360/3600 * 表面上同一纬线圈上相差1"两点间的距离为 2πR×cos(纬度)/360/3600 * 当R取半径平均值6371km时, * 地球表面上同一经线圈上相差1"两点间的距离约为30.887m * 地球表面上同一纬...

2019-06-28 18:00:24 1296

原创 EasyPermissions 动态申请权限使用

EasyPermissions 的github地址是:https://github.com/googlesamples/easypermissionsEasyPermissions 最新版本查询https://mvnrepository.com/artifact/pub.devrel/easypermissions?repo=springio-plugins-releaseEasyP...

2019-06-28 17:21:50 1041

转载 使用CSDN-markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-04 10:58:48 138

原创 AsyncTask

AsyncTask 3.0之前规定同一时刻能够运行的线程数为5个,线程池总大小为128。也就是说当我们启动了10个任务时,只有5个任务能够立刻执行,另外的5个任务则需要等待,当有一个任务执行完毕后,第6个任务才会启动,以此类推。而线程池中最大能存放的线程数是128个,当我们尝试去添加第129个任务时,程序就会崩溃。  executeOnExecutor(AsyncTask.THRE...

2018-08-09 14:28:27 119

原创 ButterKnife 的简单使用

 ButterKnife 可以省去很多的findViewById 代码GitHub地址:https://github.com/JakeWharton/butterknife 在 Android Studio 中的配置dependencies { implementation 'com.jakewharton:butterknife:8.8.1' annotationP...

2018-08-09 13:58:33 1769

转载 Android 两种注册、发送广播的区别

转载一个广播使用方法一.注册广播在android中,我们如果想接收到广播信息,必须自定义我们的广播接收者。要写一个类来继承BroadcastReceiver,并且重写其onReceive()方法,实现接收到特定广播所要做的事情。这是一个自定义的广播接收者:public class MyBroadCastReceiver extends BroadcastReceiver { @Ov...

2018-03-02 10:28:03 153

原创 Android Service Bind启动调用service方法

首先定义一个Service的子类。public class MyService extends Service { public MyService() { } @Override public IBinder onBind(Intent intent) { //返回MyBind对象 return new MyBinder();...

2018-02-28 11:57:09 2112

空空如也

空空如也

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

TA关注的人

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