V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ukyoo  ›  全部回复第 2 页 / 共 5 页
回复总数  93
1  2  3  4  5  
2019 年 12 月 2 日
回复了 ex1gtnim7d 创建的主题 Android 请教下 MVP 的 View 空指针问题
在 Activity(View)销毁后, Presenter 的调用了 View 的方法,当然会报空指针了, MVP MVVM 都会遇到.
MVP 要么加个方法,要么用 autodispose 之类的框架. MVVM 在 ViewModel#onCleared()里取消观察.
2019 年 11 月 19 日
回复了 ukyoo 创建的主题 Java 请教一个问题 编译时常量
@th00000 深入理解 JVM 中提到 Class 的常量池中存放的字面量包括
字符串
声明为 final 的常量(并没有提到 static). 比如 final int i = 111,确实存放在 class 的 CONSTANT_POOL 中, 这个算是编译期常量吧
2019 年 11 月 19 日
回复了 ukyoo 创建的主题 Java 请教一个问题 编译时常量
@chendy 请教下, CONSTANT_POOL 里可以看到 final int i = 1111, 不算编译期常量吗
2019 年 11 月 12 日
回复了 v2hh 创建的主题 程序员 说下双十一各大电商平台的恶心事
@v2hh 爱康国宾不是被阿里收购了吗,难道又是二选一
2019 年 11 月 12 日
回复了 Vegetable 创建的主题 Android 问一个安卓开发相关的问题
自己新建个 Activity, 在 onCreate 里分配个大内存的数组, 无限重复开页面.

class DetailActivity1111 : AppCompatActivity(){


override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.acti111)

val ints = IntArray(120000000)

findViewById<Button>(R.id.btn).setOnClickListener {
startActivity(Intent(this, DetailActivity1111::class.java))
}
}
}


最后崩溃的日志如下:
JNI DETECTED ERROR IN APPLICATION: JNI IsInstanceOf called with pending exception java.lang.OutOfMemoryError: Failed to allocate a 480000016 byte allocation with 25165824 free bytes and 457MB until OOM, max allowed footprint 82083784, growth limit 536870912

代码就两三行,不存在内存泄露. 所以回收栈底 Activity 来回收内存的说法不成立.


再看官方文档: https://developer.android.com/guide/components/activities/activity-lifecycle#asem
写的很明白: 系统永远不会直接终止 Activity 以释放内存,而是会终止 Activity 所在的进程。
2019 年 11 月 12 日
回复了 Vegetable 创建的主题 Android 问一个安卓开发相关的问题
2019 年 11 月 12 日
回复了 Vegetable 创建的主题 Android 问一个安卓开发相关的问题
这和启动模式有啥关系啊...很常见的情况就是商品详情页通过相似商品无限开下去, 最后肯定会 OOM 的
2019 年 10 月 30 日
回复了 MinQ 创建的主题 程序员 跳槽干了三个月,直属领导跑路了
野鸡 500 强,20 号发上个月工资 , 南京 -> 苏宁
熟悉 熟练 了解....文字游戏太难了
2019 年 8 月 17 日
回复了 iiicarus 创建的主题 职场话题 今天星期六,还要上班,苦逼
+1
2019 年 8 月 16 日
回复了 ajdpsx000 创建的主题 问与答 上海地铁花生 WIFI 的体验很差
南京没有地铁 WIFI 但是手机信号不错
2019 年 8 月 13 日
回复了 shachengpo 创建的主题 上海 这是我遇到最牛逼的公司
大部分公司都这样 只要搞出来 不管怎么搞
2019 年 8 月 13 日
回复了 weiyier 创建的主题 Android 安卓开发学习路线
官网很详细
2019 年 8 月 13 日
回复了 weiyier 创建的主题 Android 安卓开发学习路线
官网真的很详细
2019 年 8 月 13 日
回复了 tlriavsihd 创建的主题 职场话题 跳槽的时候大厂背景真的是硬通货
华为卖过手机
1  2  3  4  5  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4223 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 10:04 · PVG 18:04 · LAX 03:04 · JFK 06:04
♥ Do have faith in what you're doing.