Need help with AndroidDemos?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

alighters
125 Stars 30 Forks 18 Commits 1 Opened issues

Description

The demos about the Android

Services available

!
?

Need anything else?

Contributors list

# 179,356
HTML
C
android...
Android
18 commits

The Android Test Demos

记录一些 Android 的简单测试Demo 以及实现。

SCREEN ANIM

desc: 界面( Activity )之前切换动画的原理实现测试。

对应代码为:anim 包。

主要内容:去掉界面间的跳转动画,在第二个界面设置与第一个界面相同的元素。界面跳转之后,对第二个界面的元素做动画,给人以还是在同一个界面的错觉。

JNI TEST

desc: 测试 JNI 调用的简单 Demo.

对应代码: jni 包。

TOKEN TEST

desc: 实现 APP 请求的 token 的自动刷新

对应代码:token 包 , 根目录下的 server 文件夹

介绍文章: + Rxjava+Retrofit 实现全局过期 Token 自动刷新 + RxJava+Retrofit实现全局过期token自动刷新Demo篇

启动: 需要在 server 文件夹下, 执行

node refresh_token.js
, 用来启动本地服务。

INTENTSERVICE TEST

desc: 测试当使用 IntentService 启动一个耗时的任务,通过 Service 的 stop 方法,并不会将这个耗时的任务也终止掉。

对应代码: service.test 包下

INSTANT RUN HOT TEST

desc: 当开启 Instant Run 时,对一个方法内部的实现做简单的修改,来查看类加载的情况。(主要为类中的 $change 字段)

代码:MainActivity 中的 testInstantRunHotMode 方法。

REACT NATIVE TEST

desc: 将当前项目集成 React Native 内容,并使用 NativeModule 来测试对 native 代码的调用。

代码: reactnative 包

启动: 需要在根目录下,执行

npm install
,
npm start
命令。

AIDL TEST

desc: 测试 aidl 的使用

代码: aidl 包

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.