custom-header
Videos

Videos

Introducing Jetpack:

Popular Posts

Posted on

Parse Json Data

例1:动态变化的key Json data for example: { "0": { "title": "冯巩王祖贤明星惊人的身世之谜", "description": "冯巩王祖贤明星惊人的身世之谜...", "picUrl": "http://img521.lieqi.com/upload/picture/39/11652.jpg", "url": "http://www.lieqi.com/read/4/11652/" }, "1": { "title": "西西里巴勒莫唯一的地下墓穴", "description": "西西里巴勒莫唯一的地下墓穴...", "picUrl": "http://img521.lieqi.com/upload/picture/37/10968.jpg",…
Posted on

Get Hide Interface in Android Framework

IBinder service_binder = Reflect.on("android.os.ServiceManager").call("getService", Context.POWER_SERVICE).get(); Object mPower = Reflect.on("android.os.IPowerManager$Stub").call("asInterface", service_binder).get(); // Reflect.on(mPower).call("setTemporaryScreenAutoBrightnessAdjustmentSettingOverride", 1.0f); // Reflect.on(mPower).call("setTemporaryScreenBrightnessSettingOverride", 10); Reflect.on(mPower).call("reboot", false, "reboot", false); You could get more detailed…
Posted on

Dagger on Android-Dagger2详解

Dagger on Android-基础篇 Dagger on Android-Dagger1介绍 Dagger on Android-从Dagger1到Dagger2 以上三篇文章是前一段时间整理的,从本篇开始,就来跟我一起学习如何使用Dagger2吧。如果你迫不及待地想了解Dagger2的使用,那你可以先去看一下在Dagger2 Snapshot 版本发布后,我在CSDN上发的 Android 依赖注入: Dagger 2 实例讲解(一). 下面就跟我一起一步一步来学习 Dagger2. 一、配置Gradle 参考GitHub上 Dagger2 Wiki中的介绍,将Maven格式的配置文件转化成Gradle格式,如下: dependencies {…