安卓通用技术
文章平均质量分 84
懒猪儿虫
谷歌饮水机管理员安卓开发
展开
-
安卓Android打包生成正式版地图jks配置debug版及release版
集成百度地图的方式这里不细说,就当作所有人都知道的哦。那么众所周知,百度地图的集成形式,有一个很核心的步骤:是在百度地图官网生成AppKey,然后在自己的安卓项目里面去配置好,才能显示地图的界面(不然都显示的是格子看不到地图)。百度地图官网的appkey生成教程是获取每台电脑的debugSHA1值,这样生成的值得到的ak在其他电脑上是不能够运行的,也就是自己的电脑能用能看到地图,但是其他电脑是看不原创 2017-08-27 15:34:53 · 1469 阅读 · 0 评论 -
Android安卓属性动画PropertyAnimation简单使用实例
博主在实际开发过程中第一次接触了属性动画,感觉用起来非常之爽,不像帧动画个补间动画那样好看不好用,并没有实际用途(个人感觉)那么好,接下来进入正题。 那么我们应该如何使用呢。 首先是ObjectAnimator这个类,一般来说我们使用简单的动画时,比如较为单一的动画,旋转、缩放、等等可以直接用这个API 一句话就可以使用了,超级简单ObjectAnimator.ofFlo原创 2017-03-27 13:13:25 · 428 阅读 · 0 评论 -
安卓Android事件总线EventBus简单使用
EventBus是的主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息,优点是开销小,代码更优雅。以及将发送者和接收者解耦。三要素:1)Event:事件(乘客)2)Subscriber:订阅者(目的地)3)Publisher:发布者(汽车站)另外还要注意的是线程模型(ThreadMode),待会儿原创 2017-03-31 21:16:24 · 388 阅读 · 0 评论 -
安卓Android短信验证功能实现
先发源码: https://github.com/senonwx/SMSService.git现在很多App会为了安全给设置什么短信验证功能,对于我们开发者来说是个头痛的问题。但是呢,万事开头难,不要怂,就是干。接下来就一一为你解答。首先呢,这个Demo我用的是shardSDK的短信SDK,很好用,也很简单,说明一点,如果你是个懒人呢,就直接用他的GUI,如果想自定义,也可以,不过它的也不原创 2017-04-04 23:40:00 · 445 阅读 · 0 评论 -
安卓Android之ListView与RecyclerVeiw的区别
1)listview不负责子布局的绘制,而是在布局的时候将子布局添加进去了,也就是在setcontentview时会调用layout,这时候item已经进去了,所以能findviewbyid。而recyclerview里面有ondraw方法,解耦好,是通过绘制上去的而不是布局上去的。2)viewholder:R必须实现,L没有要求必须实现3)layoutmanage:R有三种4)Ite原创 2017-04-09 23:23:32 · 300 阅读 · 0 评论 -
关于TotoiseSVN版本控制工具的使用
一、签入源代码到SVN服务器比如我们使用Android Studio创建了一个工程项目,我们想把这个工程传入到我们的SVN Server的代码库中,鼠标右键点击:点击Import,弹窗如下:点击OK。弹窗叫你输入Server端给你注册的客户端账号及密码,点击确定就开始上传了:二、签出源代码到本机创建文件夹Android Studio Applicatio原创 2017-04-16 22:07:23 · 277 阅读 · 0 评论 -
android安卓调用相册及相机并将图片保存本地
1.由app跳转到系统相机:// 调用系统相机Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);// 指定调用相机拍照后照片的储存路径 intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(Environment原创 2017-06-21 22:19:44 · 945 阅读 · 0 评论 -
android安卓根据地名查找经纬度(百度地图)
// 开启一个子线程,进行网络操作,等待有返回结果,使用handler通知UI,senon new Thread(newworkTask).start(); Map myMap ; Map myMap2 ; public void getLatAndLngByAddress(String addr){ String addre原创 2017-06-21 22:25:17 · 1573 阅读 · 0 评论 -
android安卓java文件转kotlin格式
下面我们要分四步完成Kotlin的配置。新建一个Android项目。修改Gradle代码来添加Kotlin Gradle插件与标准库。在IntelliJ或Android Studio中添加Kotlin插件。将Java类文件转换成Kotlin。首先,直接以默认方式新建一个Android项目,此时应该自带一个Activity。之后,要在两原创 2017-06-22 23:10:20 · 5660 阅读 · 0 评论 -
安卓Android双击退出、Javalong型时间转换成字符串格式
1.我们手机app程序中,并不是主界面点击一次back就退出程序的,这样不仅让用户体验感极差,还会造成不必要的麻烦,所以我们才有双击退出这种缓冲加提醒的操作判断,我们所做的就是拦截back键的KeyEvent.KEYCODE_BACK事件,并且判断两次点击back键的时间间隔,一般在1s到3s这个间隔可以退出,所以我们要记录下第一次按back的时间,然后比较第二次按back的时间并进行比较,算原创 2017-07-17 18:01:03 · 518 阅读 · 0 评论 -
安卓android关于友盟多渠道打包
对于一个App在不同的商店里面上架,如果遇到了比如统计等相关的话就会用到我们多渠道打包,而友盟得多渠道打包是比较简单方便的,而且国内用友盟这个三方是比较频繁的,比如说三方分享等,这个用同一家三方SDK就不需要集成多余的jar了,这样不仅使App瘦身,还会让楼主这样的强迫症心头一阵暗爽啊。话不多说,开始介绍使用的方法。集成友盟的SDK就不做多说了,看文档点这里点击打开链接。1.,渠道信息通常原创 2017-07-24 15:56:37 · 569 阅读 · 0 评论 -
Android从0到1实现模块化开发,封装(MVP、Retrofit2、Rxjava2、Arouter等)组合框架
题外话:这一两年来随着人工智能的火爆,越来越多的人都去做AI、人工智能什么的,移动互联网的风口位置也已让贤,但是不在风口,我们也得坚持安卓下去,不是什么火我们就往那里拱(拱 二声,四川话:去),新技术总有一天也会失去众人的焦点被其他新事物所取代,所以坚持下去,我们会做的更好的。前言:在我们日常开发中,当项目业务逐渐变得多起来,在app目录下怼代码感觉会越来越臃肿,有时还会耦合的很严重,最要命最...原创 2018-11-30 23:22:44 · 3526 阅读 · 6 评论