-
Android程序实现增量更新
什么是增量更新 应用越做越大,可能只是一个小小的改动就需要重新下载安装整个APP,这种方式即增加了服务器的压力,又浪费了用户的流量,因此每当我们发布新版本的时候,一些用户升级并不是很积极,这就造成了新版本的升级率并不高。而google为了解决了这个
-
Android中web资源的本地缓存方案
CandyWebCache CandyWebCache是移动端web资源的本地缓存解决方案,能够拦截webview的请求,并优先使用本地缓存静态资源进行响应,以此来对webview加载页面性能进行优化。 特点: 协议层拦截请求,透明替换响应 静态资源版本控制及更新策略 资源防篡改策略 静
-
如何减少Android APK大小的99.99%
我们将这一原则应用于Android。 创建可以安装在运行Oreo的设备上的最小的应用程序。 测量基线 我们将开始使用Android Studio生成的默认应用。 我们 创建一个密钥库 ,签署应用程序,并使用字节来测量文件大小 stat -f%z $filename 。 我们还将在运行Oreo的Ne
-
Android不集成支付宝sdk实现收款功能通过Intent调起支付宝支付
功能很简单,主要通过隐式意图完成 代码如下: [java] 查看纯 文本 package com.example.gk.testalipay; import android.content.Context; 导入 android.content.Intent; 导入 android.net.Uri; 导入 android.support.v7.app.AppCompatActivity; 导入 androi
-
Android利用奇虎DroidPlugin实现插件化
集成起来很简单。在这里我也只是尝尝鲜而已实际。项目中并没有用到 截图先上: DroidPlugin项目地址: https : //github.com/DroidPluginTeam/DroidPlugin 开始集成: 我们只需要将Droid Plugin当作一个lib工程应用到主项目中,然后: 在 AndroidManifest.x
-
android开发两种方式实现短信验证码自动填写功能
实际应用开发中,会经常用到短信验证的功能,这个时候如果再让用户就查看短信.然后再回到界面进行短信的填写,难免有多少有些不方便,作为开发者.本着用户至上的原则我们也应该来实现验证码的自动填写功能,实现短信验证码自动填写有两种方式: 第一种,实现Content
-
Android开发 百度云OCR识别身份证,银行卡等证件信息
GitHub地址(欢迎下载完整Demo,交流学习) https://github.com/zhouxu88/OCRDemo OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形
-
Android开发使用Meterial Design实现动画效果
1、CoordinatorLayout效果图 运行效果图:(录屏分辨率有点低,导致图片模糊,实际效果是很清晰的) 2、什么是 CoordinatorLayout CoordinatorLayout,是继承自 FrameLayout 。该布局非常好用,能够协调子元素之间的依赖关系。CoordinatorLayout通过协调调度
-
Android高仿网易新闻栏目动画效果详解
今天准备用RecyclerView来实现网易新闻标签的动态效果先看效果图: 点击下面的RecyclerView的产品,会有一个视图的移动的动画;动画完成以后,下面的RecyclerView会有一个项目删除的动画,对应上面的RecyclerView有一个项目增加的动画;然后拖动上面RecyclerVi
-
Android实现不规则瀑布流照片墙,体验不规则排列的美感
传统界面的布局方式总是行列分明、坐落有序的,这种布局已是司空见惯,在不知不觉中大家都已经对它产生了审美疲劳。这个时候瀑布流布局的出现,就给人带来了耳目一新的感觉,这种布局虽然看上去貌似毫无规律,但是却有一种说不上来的美感,以至于涌现出了大
-
Android开发-强大的Android图片下载缓存库picasso
picasso 是 Square 公司开源的一个 Android 图形缓存库,地址 http://square.github.io/picasso/ ,可以实现图片下载和缓存功能。 仅仅只需要一行代码就能完全实现图片的异步加载: Picasso . with ( context ). load ( http://i.imgur.com/DvpvklR.png ). i
-
Android使用circularReveal仿哔哩哔哩(bilibili)搜索框动画
一直觉得bilibili的安卓客户端做的很不错,所以自己在项目中都会有意识或无意识地去模仿,最近觉得它的搜索框弹出收回的效果体验挺不错的,于是研究了一下模仿着做了一个: bilibili搜索框效果图: 博主模仿版: 实现原理 : 这里的波纹动画需要使用的ViewAn
-
Android开发中 Fragment的四种跳转方法
一,简介 最近做项目涉及到了很多关于片段跳转的问题,虽然跳转的方式不多,但还是搞的我的晕头转向,所以写了一篇文章主要介绍有关片段的四种跳转方式: 1,从同一个Activiy的一个片段跳转到另外一个片段 2,从一个活动的片段跳转到另外一个活动 3,从一个
-
如何减小Android APK包体大小方法总结
前言 随着版本迭代,功能增加安装包体积也会慢慢增大。本文主要是介绍APK瘦身中用到的一些方法。 APK分析 既然是要优化APK的大小,那首先就得看下APK文件的构成。 Android Studio在2.2版本添加 APK Analyzer功能,可以直接打开apk文件,如下图所示 APK文件主
-
分享一个Android开发中json数据的解析类
public class ResolveJsonUtils { public static T T getJson (String response , Class T cls) throws JsonSyntaxException { return new Gson().fromJson(response , cls) ; } public static T T getJson (String response , TypeToken T type) throws Jso
-
Android开发商品属性筛选与商品筛选小技巧
title: Android开发小技巧之商品属性筛选与商品筛选 date: 2016-09-12 09:53:14 tags: 原版代码请查看这里 前言 这个帖子是盗链我的 原贴地址 这个次为大家带来的是一个完整的商品属性筛选与商品筛
-
Android对话框出现4秒后自动消失的代码实现
[代码]的Java代码: ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 public class MainActivity extends AppCompatActivity { private But
-
Android特效:你没见过的仿淘宝京东loading,代码就这么多点
今天给大家分享一个Android的新型UI特效,仿今日头条Loading方式,代码不多,就那么几十行,大家看一下;希望对你在UI特效上面有所帮助; 下面我们来看一下效果: 原理 即运用PorterDuff.Mode进行图像合成。上一张图: 黄色代表目标图像,即先绘制图像; 蓝
-
android 实时高斯模糊 毛玻璃效果
在找遍了网上所有关于实时高斯模糊的效果,并没有直接现成的例子,所以自己东拼西凑,在加上自己的改动,终于实现出来了 如图: 本示例是在ConvenientBanner这个开源库demo上改的,自己写一个浪费时间,直接拿来用 在找遍了所有高斯模糊的算法代码后,发现st
-
基于Retrofit、OkHttp、Gson封装通用网络框架
背景 android开发过程中网络请求作为最重要的组成部分之一,然而对于大部分android开发者在网络请求上有太多疑惑,不知道如何去选型?通过原生的HttpClient、HttpUrlConnection封装?还是通过第三方框架再封装?笔者以为采用广泛被使用的第三方网络框架再封装为上