logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android中本地库aar包依赖

1. 背景前一段时间我在开发中需要用到第三方的控件Android-PickerView,我在build.gradle中的依赖是这么写的:compile 'com.contrarywind:Android-PickerView:4.1.3'可以看出这是一个网络库依赖。由于本地配置了网络代理和国内镜像库,除了第一次需要下载慢一些,编译运行没有任何问题。不过在我将代码提交到svn上的时候,jenkins

#android#gradle
Android Studio利用host文件配置dl.google.com的国内镜像源

国内的Android开发者,基本每隔一段时间就会碰到项目突然不能编译的情况。sdk更新、插件安装也有诸多不便,环境的折腾确实伤透了脑筋。本文主要记录下使用host配置dl.google.com的国内镜像。文章主要参考了Android Studio配置国内镜像源(利用hosts)该文章很清晰了,但看那篇文章其实就可以了。那么为什么我还多余的记录这篇文章呢?作为一个笔记和备份吧!方便自己查找,毕竟现在

#android#android studio
Git 使用用户名密码 clone或者pull github私有仓库

进入到github仓库点击复制https的url在命令做如下相应替换,并运行命令https://{ username }:{ password }@ xxx .com例如:https://zhangsan:123456@github.com

#git#github
android CheckBox简单自定义样式

CheckBox用得比较多,但又不是那么多。有些属性时间长了就忘记了。要玩出花样当然有很多内容可以写。但有时候我们需要简单快速的实现设计需求。至于复杂的实现,比如需要添加动画等,根据需要再进一步进行自定义。本文主要介绍一种简单快捷的实现方式,便于自己进行代码重用。1. 图标效果2. 代码界面<androidx.constraintlayout.widget.ConstraintLayouta

Not sure how to convert a Cursor to this method‘s return type (androidx.paging.PagingSource)

在集成jetpack paging3的过程中,集成Room的时候,编译不通过,报该问题经过反复对比,我的方法签名加了suspend,去掉了就好了。具体详细原因还没找到。报错前代码@Query("SELECT * FROM medicines ORDER BY name")suspend fun getMedicines(): PagingSource<Int, Medicine>修复后

#bug#android
Android报错:android view WindowManager$BadTokenException Unable to add window

1. 错误详情在弹出对话框时候应用崩溃,并报如下错误:android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an applicationat android.view.ViewRootImpl.setView(Vi

Android电视应用开发环境搭建

Android电视应用开发环境搭建虽然一直在做Android应用,但是一直没有涉及电视应用的开发。最近家里买了一台小米电视,条件成熟,于是开始尝试。Android Studio与电视的连接调试像手机那样使用usb连接进行调试显然不太方便。那么该如何调试呢?网上查询了一些资料。针对电视应用大家一般使用wifi连接进行调试。具体操作方式如下:开发电脑与小米电视连接同一wifi打开...

到底了