duangsues.is_a? SaltedFish
60 subscribers
609 photos
6 videos
91 files
562 links
🌶🐔🐟 duangsuse 的日常
尤其喜欢发些奇奇怪怪的东西
和转载别人的东西
Download Telegram
Forwarded from Yuuta 🎀
话说那些调用外部 API 的地方怎么写测试?
Forwarded from Yuuta 🎀
自己把类拷出来,然后不同方法签名都包含,实现部分 throw 一个 RuntimeException 就行了
Forwarded from Yuuta 🎀
不需要用 jar
Forwarded from Yuuta 🎀
package  android.app;
public class XXManager {
@hide
public void xxHiddenMethodInApi27 (String arg0, int arg1) {
throw new RuntimeException ("Stub!");
}

@hide
public void xxHiddenMethodInApi26 (String arg0, int arg1, int arg2) {
throw new RuntimeException ("Stub!");
}
}
Forwarded from ️タナバタ カヤ
谢谢,如果还有更好的方法就好了。
Forwarded from Yuuta 🎀
建议用 Manager,API 更稳定
Forwarded from ️タナバタ カヤ
好的,感觉用aidl更快一点吧。
Forwarded from Yuuta 🎀
AIDL 个人倒是觉得相当麻烦,还得去用 ServiceManager,而且版本间改动也很大(是纯粹的 “内部” API,而 Manager 会方便很多)
Forwarded from Yuuta 🎀
Rikka!
Forwarded from ️タナバタ カヤ
看情况吧...我看源码的时候都会顺带看一下历史的,改的太频繁的就不用了
Forwarded from Deleted Account
@RikkaW 请问在adb下如何启动一个服务,才能让服务在init的context中执行?
Forwarded from Deleted Account
之前我会在命令行,执行一个命令,大概是command /vendor/bin/loop,这个loop这个二进制文件就和init.rc中直接拉起来的效果一样,包括各种selinux的提示
Forwarded from Deleted Account
但是现在那个command是什么,我忘记了。。。
Forwarded from Rikka
没有印象
Forwarded from Yohan Li
有没有人用过嵌套coordinator layout
Forwarded from Yohan Li
层级是这样的coordinatorlayout > view pager >fragment > coordinatorlayout
Forwarded from Yohan Li
发现这样写 滑动里面coorlayout的时候外层不会动
Forwarded from Kanter
不需要在fragment里在再套一层coordinator,fragment里直接根布局就是比如recyclerview或nestscrollview之类的实现了xx接口(忘了具体名字)的布局,自己可以看源码。
Forwarded from Yohan Li
需求是需要这样的布局 因为子fragment里是头部加下面viewpager的形式