![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 系统应用类
涪之缘
记点东西
展开
-
关于Android studio导入so库文件失败
最近在做讯飞语音开发的时候导入库文件出现了失败的情况,记录一下情况07-07 14:42:43.641 8541-8541/com.iflytek E/MscSpeechLog: loadLibrary msc error:java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoade原创 2016-07-08 16:39:36 · 7020 阅读 · 3 评论 -
唤醒手机屏幕并开锁
这个我是使用在讯飞语音的语音唤醒里面的://锁屏、唤醒相关 private KeyguardManager km; private KeyguardManager.KeyguardLock kl; private PowerManager pm; private PowerManager.WakeLock wl; private void wakeAndUnlock(boolean转载 2016-07-08 17:30:02 · 656 阅读 · 0 评论 -
关于Android 5.1 LatinIME的分析
因为公司产品是一款vr,是没有触摸屏的,所有要想用蓝牙手柄操控LatinIME就得进行修改LatinIME最主要的就是一个继承InputMethodService的服务,类名就是LatinIME.java而MainKeyboardView.java就是画出来的那块键盘了,主要的响应触摸,传递键值都绕不过它调用的PointerTracker.java直接看响应触摸的吧通过onTouc原创 2016-08-26 11:30:37 · 2368 阅读 · 0 评论 -
关于Android 5.1系统的Settings的分析
在整个Settings里面activityPreference和listPreference这类的偏好设置用的特别多所以相应的xml文件也相当的多先从Settings的主页面SettingsActivity.java说起吧在SettingsActivity.java的onCreate里面会进行判断导入哪个布局:setContentView(mIsShowingDashboard原创 2016-08-26 10:24:09 · 1322 阅读 · 0 评论 -
关于Android 5.1 Launcher的分析
感觉好久没写过了.应某人的建议,还是多写一点好啊.launcher视图的添加主要是Launcher.java的setupViews();和grid.layout(this);两个方法setupViews();是导入xml并找到各个控件而后一个方法就要看到DeviceProfile.java里面的public void layout(Launcher launcher)方法,在这个方法里原创 2016-08-26 09:50:16 · 553 阅读 · 0 评论