【技术调研】WebP格式在Android平台上的应用
早在2010年,Google便推出了WebP这种图片格式,相较JPEG格式,它拥有更高的压缩率,并在次年增加了对动画和和透明度的支持。在Android平台上,Google自Android 4.0(API level 14) 开始提供支持,其中 APIlevel 18 之前是提供基本支持,之后增加了对...
Android Studio最新版 用wifi调试安卓应用
最近因为项目需要进行WIFI调试,找了许多资料,也埋了很多坑,为避免后面的人继续填坑,就把最近的坑整合一下出一个总结;采坑过程:看了许多博客都说去 file->setting->Plugins 去搜索相关插件;个人几乎把所有插件尝试一遍发现,要么一些没有适配AS3.0以上,要么连上断开...
Android Studio 3.0 开发AndroidInstantApps(免安装应用)
InstantApps(免安装应用)Android InstantApps 官网 https://developer.android.com/topic/instant-apps/index.html今年的GoogleIO大会之后,开始Android免安装应用对所有开发者开放 利用 Android ...
Android 手机运存越来越大,为什么后台应用还是会被「杀」?
不知不觉间 Android 陷入了一个关于「后台」的怪圈:一边各大厂商陆续推出了 12G RAM 的手机,另一边你刚刚放到后台的下载任务没有如预期那样后台挂机下载,打开微信发现还得陪启动画面的孤独小人共赏蓝色星球,按照教程辛辛苦苦做了半个小时的 Tasker 规则、却没有按照计划自动执行……于是一个...
Android应用篇 - Fragment 的介绍、回退栈和优化
这篇文章来总结下 Fragment。全文包括 Fragment 介绍,Fragment 回退栈、V4 包差异 和 Fragment 的优化四块内容。 Fragment 介绍 1. 简介Fragment 是在 Android 3.0 版本中添加的,主要是为了解决 Android 设备尺寸多样化后界面的...
android应用集成google登录
android应用集成google登录https://www.cnblogs.com/zhengjunfei/ 集成google登录之前需要有一下两点要求,只有具备一下两点要求才能集成google登录: 1,android 运行版本4.0及更新版本 2,androi...
Google Android应用内支付订单服务端验证
最近公司的APP新增了收费版本,针对一些高级功能需要用户付费才能使用,付费的方式是用户通过应用内支付去订阅一个月或一年的账户高级权限,相当于QQ里面的VIP功能。 大概的流程是用户下载APP后注册之后默认为普通用户,用户通过应用内支付去订阅高级账户权限包之后,客户端应用把订...
android7.0之系统应用Gallery2整体分析以及开始过程
不积跬步,无以至千里 Gallery2,图库是也。 因为新项目需要负责这个模块,所以要提前做一下功课,因此在网上也看了不少从android4.4到android6.0的文章的分析,说实话,刚开始看Gallery2代码有点懵逼,这是什么,完全和自己想的逻辑不一样,然后稍微了解之后,感...
Android快应用开发2:代码编辑器及项目配置信息manifest文件
上一篇博客我们写到快应用的环境搭建及原始demo编译安装。本篇博客我们主要讲一下项目配置信息manifest文件里面各个配置的含义。1、代码编辑器 工欲善其事必先利其器,我们需要一款合适的编辑器来开发快应用,官方推荐了两款编辑器:Visual Studio Code 和 WebStor...
Android逆向之旅---带你爆破一款应用的签名验证问题
一、前言在之前的文章中说过Android中的安全和破解是相辅相成的,为了防止被破解。非常多应用做了一些防护策略。可是防护策略也是分等级。一般简单的策略就是混淆代码和签名校验。而对于签名校验非常多应用都是会做的,一般如今就两种方式:第一种...
APK瘦身神器:Android App Bundles-让应用体积减少25%
大部分在应用商店上架过App或者进行过缩包优化的开发者可能都知道,在Android平台上,APK瘦身方面的优化手段其实不多,无非压缩资源、删除无用资源、代码混淆、在线资源库、微信压缩打包工具、插件化等,充其量只是一些裁裁剪剪,并没有从根本上解决安装包过大的问题。 但Google I/O...
解析APK文件获取Android应用信息
说到解析APK文件获取Android应用信息,大家首先想到的就是aapt(Android Asset Packaging Tool)工具。没错!小编也是基于aapt工具,结合java代码实现APK文件的解析。aapt工具依赖下列包,需要先在系统中安装,以CentOS 7.0操作系统为例,我们使用yu...
Android性能测试——应用CPU测试
Android性能测试——应用CPU测试CPU性能测试是Android应用测试的一个重要环节,异常的cpu均值或者峰值,可能造成应用卡顿、anr,影响用户使用,因此本文将介绍几种cpu性能的测试方法。一、通过top获取CPU值,生成CPU趋势对于非实时要求在Android性能测试——应用内存测试 h...
Android获取应用的签名
1、下载安装可以获取安装应用的签名的apkGenSignature签名生成工具2、打包并安装要获取签名的应用注意区分是debug包还是relaease包3、打开安装的GenSignature并输入要获取签名的应用的包名即可 ...
Android 跳转到安卓市场进行下载,跳转至应用商店下载
需求:从App内部点击按钮或链接,跳转到应用商店的某个APP的详情页面。 让用户 下载 或 评论。 实现:/** * 启动到应用商店app详情界面 * * @param appPkg 目...
国内主流Android安卓应用市场简介 - vus520
国内主流Android安卓应用市场简介 GOOGLE对安卓市场的建设比较开放,所以安卓应用市场有点小乱,不懂行的经常搞不清楚哪个是官方、哪些是第三方。本文小结下国内几个主流的Andr...
chromebook刷机_如何从Chromebook上的APK侧面加载Android应用
chromebook刷机Chromebooks can now download and install Android apps from Google Play, and it works pretty well. But not every Android app is available i...
Android 应用版本兼容
android:minSdkVersion 指定能够运行应用的最低 API 级别,默认值为“1”。 android:targetSdkVersion 指定运行应用的目标 API 级别。 android:maxSdkVersion 指定能够运行应用的最高 API 级别。 compileSdkVersi
反编译android应用,降低权限去广告及重新签名
功能:反编译apk降低权限及重新签名场景:很多软件,申请了一些可能会导致付费(如,发短信,呼叫号码)或者泄漏隐私(如:读取通讯录)的权限,让人很不放心。比如:飞信、...
Android应用神器:高级终端Termux
注:本文几乎照搬国光大佬的博客,此文仅作为笔记,且不完整。建议点击连接直达国光博客 简介Termux is an Android termin...