- 博客(7)
- 收藏
- 关注
原创 Android中 @CallSuper注解
Android中 @CallSuper注解@CallSuper的注解使用的场景需要注意的点@CallSuper的注解使用的场景在开发过程总,有需求想要覆盖父类方法的时候,需要实现父类的方法,及时调用对应的super.**方法。例如自定义view的时候需要实现initView的方法。这是就可以用到@CallSuper的注解class Person { @CallSuper protected void Body(){ System.out.println("Person_
2021-03-11 14:11:56 316
原创 webview记录历史滚动位置
这个需求是需要记录当前网页滚动的位置,下次进来后仍然从这个位置开始。实现这个需求有两种方法。1)滚动webView,因为webView继承自view。所以只需要调用scrollTo方法来滚动即可(实测并不好用,会导致webview一部分显示不出来)2)可以通过js和webview来回调。并通过持久化存储来记录对应webview的滑动尺寸。从而来解决这个问题。html中只需要定义以下两个js方法。// 获取滚动屏幕的高度function getScrollWindow(){var heigh
2021-03-10 11:23:14 599
原创 java中的强引用,软引用,弱引用,虚引用
1、对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1)强引用(StrongRe
2016-08-26 11:40:38 157
原创 Fragment的切换
在本篇文章中 我会带大家实现页面切换效果,代码不是很多,都是用 补间动画实现的,小伙伴们可以做一下参考!透明效果,渐入浅出"1.0" encoding="utf-8"?> "http://schemas.android.com/apk/res/android"> "http://schemas.android.com/apk/res/android" an
2016-08-25 15:37:44 163
原创 用studio生成签名文件
我们在使用Android Studio进行应用的发布时要进行签名,本经验将通过我的一个应用的签名过程教大家如何签名。我们在使用Android Studio进行应用的发布时要进行签名,本经验将通过我的一个应用的签名过程教大家如何签名。工具/原料Android Studio一个自己以前使用的key当然没有可以自己生成一个
2016-08-15 14:40:15 249
转载 android 版本更新
版本更新的思路:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLExcept
2016-07-27 21:16:02 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人