1. 安装应用 adb install -r D:\demo.apk 或者: adb shell pm install apk路径 2. 卸载应用 adb uninstall packagename 或者: …
标签:Android
Android TV中RecyclerView循环切换
前言 最近,在做一个菜单功能,其实就是一个RecyclerView的列表,需要做循环。因为在TV上,涉及焦点问题,所以跟手机还是有些许不同,遇到了一些问题,网上只有一篇相关,所以,完成了功能之后,自己来总结分享一下。 解…
Android 之 图片压缩
在上一篇文章中(Android之图片变换)主要说明了bitmap的使用,当然其中也包括一点图片压缩的内容,但是没有详细描述,这篇文章就来阐述一下平时Android使用的图片压缩技术 从图片的压缩方式区分:质量压缩和尺寸压…
android – 在PreferenceActivity中使用getSupportFragmentManager()
我有自定义的ConfigActivity,它扩展了PreferenceActivity(来自 android.preference.PreferenceActivity).这个活动的布局包含一个< ListView…
android – 使用本地fork编译React Native项目 – NDK_PROJECT_PATH
我正在尝试使用本地的react-native fork来编译我的React Native Android项目.我按照 building from source指南完成了所有步骤(不使用Android Studio). 当…
android,如何从XML添加ListView项?
我有一个 XML(absolutelayout)模板,我希望我的ListView项看起来如何. 将此项添加到ListView的最佳方法是什么? 另外,还有一件事,如何从java更改ListView的高度? 谢谢! …
PushPlugin寄存器转到错误处理程序,显示“未找到类”,其中包含用于android平台的cordova 4.0.0
我正在使用适用于 Android的Cordova(版本4.0.0)构建混合应用程序. 我已将PushPlugin(https://github.com/phonegap-build/PushPlugin)添加到项目中.注…
Handler 系列一:如何使用
Handler 是什么? 为什么需要 Handler? Handler 如何使用? handler 存在的问题及改进? Handler:是一个消息分发对象,进行发送和处理消息,并且其 Runnable 对象与一个线程的 …
Tinker源码分析(四):加载资源补丁流程
本系列 Tinker 源码解析基于 Tinker v1.9.12 加载资源补丁流程 将到资源补丁的加载,首先还要回过头来先看资源补丁的校验和检查。 我们回到 TinkerLoader.tryLoadPatchFilesI…
APK批量安装脚本和logcat日志抓取脚本
APK批量安装脚本. 说明: 创建installAPK.bat,右键文本打开粘贴如下内容: @echo off&setlocal enabledelayedexpansion title InstallAPK c…
Android TableLayout下划线宽度
用反射实现 直接上代码(可直接复制使用) /** * tabLayout下划线宽度 * @param padding 左右外边距 */ public static void reflex(final TabLayout …
Android--Canvas绘制优化
onDraw( ) 是同步方法 ,如果同时绘制的数据量太大就会卡顿 (例如100万个坐标点); 优化方法如下: 数据量太大的时候,可以考虑在UI效果和流畅度上面平衡一下; 例如: A. setAntiAlias( ) 抗…