Android应用开发
文章平均质量分 83
本专栏主要详述android应用开发的相关技巧以及平常所遇到的典型案例及解决方案。
椒盐虾呀
这个作者很懒,什么都没留下…
展开
-
d2j-dex2jar之DexException :not support version
d2j-dex2jar之DexException :not support version近期使用dex2jar反编译apk,遇到报错,这里记录下解决过程。命令详细错误如下:./d2j-dex2jar.sh ../classes.dex dex2jar ../classes.dex -> ./classes-dex2jar.jarcom.googlecode.d2j.DexException: not support version. at com.googlecode.d2j.r原创 2020-12-30 10:13:16 · 4313 阅读 · 2 评论 -
android JNI数据结构传递实例
之前遇到一个项目,在C代码端有个数据结构需要app层传递数据,其结构体如下:typedef struct{ uint8_t type; union { char name[PL_MAX_NAME + 1]; char loc[PL_MAX_LOC + 1]; pl_prod_type_t pr...原创 2018-07-09 16:50:51 · 837 阅读 · 0 评论 -
android应用实例之默认浏览器检测
本文主要使用PackageManager相关API来检索系统默认的浏览器是哪一个,请参考。package com.example.testdefaultbrowser;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Context;imp...原创 2018-07-09 16:07:21 · 779 阅读 · 0 评论 -
Android简单的计步器应用实现
相信大家对微信,小米手环这两个东西都不陌生,而且这两个东西都提供了一个计数器的功能,统计你每天行走的步数,可能有的人每天最开心的事就是看到自己又霸占了微信步数排行榜第一,离瘦瘦瘦真的是越来越近了。今天我们就来看一看Android中的计步器应用是怎么实现的。硬件支持首先如果要能够实现计算步数的功能,是需要hardware支持的,即你的设备(手机/手环)都需要有计步器硬件的支持。在android中我们...原创 2018-05-30 10:44:36 · 9910 阅读 · 8 评论 -
线程运行状态探索
本篇文章主要探索线程的各种运行状态,包括new, runnable,block, native, terminate等。1. New状态下的线程public void newThread(){ Thread th = new Thread(); Log.i("linhui","thread state:"+th.getState());}02-01 04:18:52.520...原创 2018-04-26 16:53:30 · 453 阅读 · 0 评论 -
android输入法测试demo
一个简单的输入法测试demopackage com.example.testime;import java.util.List;import android.os.Bundle;import android.provider.Settings;import android.app.Activity;import android.content.Context;import andr...原创 2018-06-14 16:18:59 · 1039 阅读 · 0 评论 -
android修改系统默认输入法
本文给出怎样修改android系统默认输入法安卓修改配置默认输入法,并且在实体硬键盘存在情况下,默认弹起输入法软键盘。frameworks/base下应用如下patch:diff --git a/packages/SettingsProvider/res/values/defaults.xml b/packages/SettingsProvider/res/values/defaults.x...原创 2018-06-14 16:20:39 · 1297 阅读 · 0 评论 -
android系统ime指令
介绍几种android系统中ime的shell指令:enable指定的输入法root@kylin32:/data/anr # ime enable com.iflytek.inputmethod.gionee/.FlyIME Input method com.iflytek.inputmethod.gionee/.FlyIME: now enabled列出输入法信息,只显示service...原创 2018-06-14 16:24:26 · 1744 阅读 · 0 评论