一步一个脚印

记录,分享...

2017上半年技术文章集合【Android】—184篇文章分类汇总

地址:mp.weixin.qq.com/声明 | 本文是于亚豪 原创 终端研发部前言: 2017年已经过大半,公众号里技术文章整理和归类了一下,方便给大家查找和阅读。这也是目前 发文的一个统计。 View篇: 高级UI特效之酷炫抢红包金币下落动画 一个超级方面的用户指引view—App实现...

2017-09-14 17:26:03

阅读数 240

评论数 0

旋转矢量 CV 交叉检验

旋转矢量 CV 交叉检验 图 1. 测试图案的缩略图。请下载上面给出链接的完整分辨率图片。 本页面讲述了对旋转矢量传感器实现的兼容性进行正确测试的步骤。如果设备声明具有 TYPE_ROTATION_VECTOR 复合传感器功能,则应该运行该测试。要了解更多详情,...

2018-12-18 11:36:45

阅读数 32

评论数 0

Android.bp文件来认识一下

Soong Soong is the replacement for the old Android make-based build system. It replaces Android.mk files with Android.bp files, which are JSON-like ...

2018-12-08 18:59:29

阅读数 347

评论数 1

Gradle下载地址

http://services.gradle.org/distributions/ 这里有所有版本的Gradle供下载。

2018-11-08 15:58:23

阅读数 24

评论数 0

Ubuntu下,访问不了Google,怎么安装Vysor插件?

遇到了如下问题: 1.网络访问不了google,试了好几种方法,均以失败告终。 2.Vysor下载后手动安装失败。 3.好多Vysor都不能正常使用了。 访问不了Google可以接受,那我手动下载一个Chrome插件(下载地址:https://download.csdn.net/downl...

2018-06-06 16:19:21

阅读数 1270

评论数 0

Android连接可用WIFI后显示“Connected, no Internet”原因以及解决方案

Android设备,连接可用的WiFi,提示“Connected, no Internet”怎么回事呢?(这个时候其实是可以上网的) 产生上面描述的这种现象是因为这个“Captive Portal”导致的。 Captive Portal 介绍 “Captive Portal “中文通常译...

2018-06-01 16:02:10

阅读数 3604

评论数 0

Android 开机时间分析工具-----perfboot

Android系统自带了一个非常好用的工具:perfboot.py android/system/core/init/perfboot.py 这个工具是用来干什么的呢?通过名字就能看出来个大概。boot的performance。 看看该文件的一个说明: This script repeat...

2018-05-30 20:05:08

阅读数 553

评论数 0

关于adb工具的脚本

#!/bin/bash do_reset() { adb wait-for-device adb root adb wait-for-device adb shell "touch /data/auto_reset_file" ...

2018-03-22 11:22:16

阅读数 675

评论数 0

Android 设备上的键盘操作

本文简要汇总了 Android 设备上的键盘操作。 1.EventHub 从 evdev 驱动程序中读取原始事件,并使用键盘的按键布局映射将 Linux 按键代码(有时也称扫描代码)映射到 Android 按键代码中。 2.InputReader 将消费原始事件,并更新 Meta 键状态。例如...

2018-03-16 13:56:38

阅读数 198

评论数 0

Android getevent 工具

getevent 工具可在设备上运行,并可提供关于输入设备和内核输入事件的实时转储的信息。 此工具非常实用,可确保设备驱动程序报告各个输入设备的一系列预期功能并生成输入事件的所需信息流。 显示设备功能 使用带有 adb 命令的 -p 选项来查看设备报告的所有键和轴。 adb shell...

2018-03-15 15:46:53

阅读数 683

评论数 0

android ART编译预优化

编译预优化 DEX文件编译比较花费时间。这在OTA或者工厂首次烧入程序后非常明显。 可以在BoardConfig.mk文件中使能编译预优化,在编译时将会为APK/jar做Dex优化(dex2oat): WITH_DEXPREOPT := true 如果完全的编译预优化,则syste...

2018-03-08 16:41:53

阅读数 100

评论数 0

git 生成patch

用法:git format-patch [<选项>] [<从> | <版本范围>] -n, --numbered 使用 [PATCH n/m],即使只...

2018-03-02 11:14:48

阅读数 99

评论数 0

Ubuntu14.04 下 OpenCV3 安装

一 、按照官网安装Opencv步骤: 1.需要的包: GCC 4.4.x 或更高 CMake 2.8.7 或更高 Git GTK+2.x 或更高,包括头(libgtk2.0-dev) pkg-config Python 2.6 或以后,Numpy 1.5或以后,和开发包(python...

2018-02-13 14:25:18

阅读数 770

评论数 0

Ubuntu14.04 安装使用rabbitSVN

1.将RabbitVCS添加到源: a) sudo add-apt-repository ppa:rabbitvcs/ppa (该地址在http://wiki.rabbitvcs.org/wiki/download 下 点击ubuntu可以找到) b)打开/etc/apt/sources.li...

2018-01-30 10:24:10

阅读数 191

评论数 0

Android应用执行adb命令获取一些需要的信息

废话不多说,直接上代码: private void getInfo() { BufferedReader reader = null; String content = ""; try { Process process = Run...

2018-01-29 16:53:48

阅读数 3300

评论数 0

Fragment XXXXXX{xxxxxxxxx} not attached to Activity

Monkey跑出如下异常。导致Settings Crash E AndroidRuntime: at android.app.Fragment.getResources(Fragment.java:814) E AndroidRuntime: at android.app.Fragment....

2017-12-15 16:14:20

阅读数 445

评论数 0

Android Monkey参数说明

最近在看Monkey的跑出的问题,根据测试给的Monkey命令,有些不太明白,在网上查找了一些。这里进行备忘一下。 Category Option DescriptionGeneral --help 打印简单的使用指南。.-v 命令行上的每个-v都会增加详细级别。除了启动通知,测试完成和...

2017-12-12 15:11:57

阅读数 112

评论数 0

Ubuntu下安装TeamViewer[命令行方式]

第一步: 下载 安装包 从官网下载ubuntu的deb安装包 下载链接:https://downloadus1.teamviewer.com/download/version_12x/teamviewer_12.0.71510_i386.deb 应该是外网下载比较慢 耐心等待 第二步: 执行...

2017-11-17 23:07:02

阅读数 1846

评论数 0

Android获取电池充电状态的方式

废话不多说,直接进入正题。我需要知道当前设备是否在充电,如何实现?1、注册电池更改广播ACTION_BATTERY_CHANGED接收器。实现代码如下: IntentFilter filter = new IntentFilter(); filter.addActio...

2017-10-19 16:12:50

阅读数 2175

评论数 0

Android获取屏幕状态的方式

在这里记录Android获取当前屏幕状态的方式。一、通过Display类中的getState方法获得,代码如下WindowManager windowManager = (WindowManager) mContext.getSystemService(WINDOW_SERVICE); Displ...

2017-09-19 19:07:23

阅读数 1220

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭