09 2017 档案

摘要:前言 广告轮播条的重要性不言而喻。在很多类型app中出场率都很高。 今天给大家介绍一个轮播图开源项目,这个项目把轮播图需要的ViewPager跟计时器做了封装,使用极其方便,支持gradle在线依赖。还封装了几种图片滑动动画。 无图无真相: 有10多种滑动动画,跟两种滚动状态。能满足大部分需求。 如 阅读全文
posted @ 2017-09-29 00:25 安辉 阅读(7527) 评论(3) 推荐(2) 编辑
摘要:Android 8.0 为用户和开发者引入多种新功能。本文重点介绍面向开发者的新功能。 用户体验 通知 在 Android 8.0 中,我们已重新设计通知,以便为管理通知行为和设置提供更轻松和更统一的方式。这些变更包括: 通知渠道:Android 8.0 引入了通知渠道,其允许您为要显示的每种通知类 阅读全文
posted @ 2017-09-25 13:42 安辉 阅读(7714) 评论(0) 推荐(1) 编辑
摘要:转载需要著名出处: 之前写过微信登录分享支付第一版: 前言 大部分的app都有接入第三方sdk的需求。例如第三方登录需要接入微信、QQ、微博。第三方支付需要接入微信、支付宝、银联。 这些我都有使用过,都有使用过他们的sdk,感觉最麻烦的就是微信,不能直接调试,得用正式的签名进行签名才能调试。还有他们 阅读全文
posted @ 2017-09-16 16:14 安辉 阅读(10728) 评论(1) 推荐(3) 编辑
摘要:转载请注明出处: WebView介绍 Android WebView在Android平台上是一个特殊的View, 基于webkit引擎、展现web页面的控件,这个类可以被用来在你的app中仅仅显示一张在线的网页,还可以用来开发浏览器。WebView内部实现是采用渲染引擎来展示view的内容,提供网页 阅读全文
posted @ 2017-09-11 04:59 安辉 阅读(2308) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处: 在Android中可以调用自带的浏览器,或者指定一个浏览器来打开一个链接。只需要传入一个uri,可以是链接地址。 启动android默认浏览器 在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统 阅读全文
posted @ 2017-09-11 04:58 安辉 阅读(4009) 评论(0) 推荐(0) 编辑
摘要:前面我们使用自己封装的okhttp项目时候,只需要app/build.gradle文件中加一行代码就能使用项目。 那是因为我之前就把封装的module提交到了jcenter服务器。所以android sutdio把从jcenter服务器把类库下载下来。 提交项目到jcenter 当我们做好一个轮子的 阅读全文
posted @ 2017-09-08 17:41 安辉 阅读(2920) 评论(0) 推荐(0) 编辑
摘要:FileUriExposedException 在给app做版本升级的时候,先从服务器下载新版本的apk文件到sdcard路径,然后调用安装apk的代码,一般写法如下: 这样的写法在Android7.0版本之前是没有任何问题,只要给一个apk文件路径就能打开安装。但是在Android7.0版本上会报 阅读全文
posted @ 2017-09-07 10:56 安辉 阅读(2342) 评论(0) 推荐(0) 编辑
摘要:检查更新是任何app都会用到功能,任何一个app都不可能第一个版本就能把所有的需求都能实现,通过不断的挖掘需求迭代才能使app变的越来越好。检查更新自动下载安装分以下几个步骤: 请求服务器判断是否有最新版本(通过versionCode) 如果有最新版本,就把最新的apk文件下载到本地 下载完成之后给 阅读全文
posted @ 2017-09-05 15:47 安辉 阅读(6375) 评论(3) 推荐(1) 编辑

点击右上角即可分享
微信分享提示