Todo
...
说明
把launcher的theme添加
<item name="android:windowIsTranslucent">true</item>
会引起生命周期的异常,引发home键无效等bug。
解决方法
使用
<item n...
说明:
在未刷机的情况下,口袋阅1的默认桌面如下:
自己安装的程序无法在桌面上显示,而桌面上的kindle又不经常使用。可以改为,点击Kindle进入自己安装的程序,比如:点击Kindle进入koreader。
方法:
实质上就是,自己编写一个与...
说明
模仿github客户端的UI,使用flutter实现
地址:https://github.com/xfans/flutter_gitee
地址:https://gitee.com/xfans/flutter_gitee
...
1.创建Retrofit对象
val retrofit = Retrofit.Builder() .baseUrl(SimpleService.API_URL) .addConverterFactory(GsonConverterFactory.create(...
okhttp3请求流程图如下
...
目标
实现一个室内地图,地图使用图片,svg格式,能够实现Marker,Polyline,放大,缩小等功能.
实现方法
其中的难点主要是,图像经过放大缩小后Marker\Polyline等坐标的对应关系.
private fun drawMake...
说明
某微信群控软件,软件使用PC控制手机端实现对微信的群控,有PC端控制软件及android端控制软件,android端使用xposed实现对微信的控制.
逆向思路
逆向的目标是跨过PC端,使用自己的系统实现对android端的控制.因此要破解的是PC端与a...
实现了Android录音,语音输入时的竖线波纹动画效果和音乐播放时的跳动效果
效果
实现原理
实现了两种运动效果:
1.从左到右移动
假设柱状图的高度是一个对列
27,17,38,91,38,24,8,60,38,14,8
8,27,17,38,91,38,24,8,60,38...
按照最简单的原则即可:Activity处理自己的SaveInstanceState,Fragment处理自己的SaveInstanceState,不要调用Activity与Fragment之间数据传递的方法.
...