- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 android中使用tmf框架插件化开发的问题
android中使用tmf框架插件化开发的问题最近项目开发使用的是tmf框架,其中大多数都是通过源生和H5交互的方式来实现的,大体实现和别的三方框架是一样的,需要按照tmf的官方文档引入一些lib和依赖,添加一些配置等。我主要就我们在使用做一简单的总结。大致是使用是项目中创建一个抽象的父类(TMFBaseJsApi)让其extends JsApi,其中JsApi是tmf框架中的类。在TMFBaseJsApi中重写两个核心的方法,分别是:public abstract class TMFBaseJsA
2020-06-29 15:05:02
2104
翻译 通过手势缩放图片时出现OOM现象
java.lang.OutOfMemoryError: Failed to allocate a 240250012 byte allocation with 16777216 free bytes出现该类似的错误提示时,加如下两句加粗倾斜的代码ji解决即可<application android:allowBackup="true" android:ico...
2020-01-16 18:00:07
232
原创 Android Studio中的jar问题
今天在项目中遇到了一个很奇葩的问题,Android dependency 'com.android.support:support-support-v4' has different version for the compile (23.2.0) and runtime (27.0.2) classpath. You should manually set the same version vi...
2018-04-18 13:32:35
1137
翻译 比较靠谱的另外一种单例
以前使用单例模式,总是使用传统的懒汉式,饿汉式两种,但是后来觉的这两种都存在一定的问题,后来又有了双重检测问题,但是今天发现猿友们这个更靠谱,通过金台内部类来写单例,觉的很不错,指的学习,package test.dmdfchina.com.rxjavamvp;import retrofit2.Retrofit;import retrofit2.adapter.rxjava.RxJavaCa
2018-01-18 14:45:53
209
翻译 浅谈自己对mvp的理解,仅仅供自己理解mvp
最近公司的项目也不是太紧了,之前有用过mvp但是感觉还是迷迷糊糊的,搞不懂为什么要这么设计,就知道mvp分别代表了什么含义,但是在实际的项目开发中还是懵的,最近看了大牛老师的博客,算是给自己一个更深刻的理解吧。我看的是老司机老师写的通过mvp设计模式实现的天气数据的加载案例。说先创建了NowWeather.java类,分别有天气的情况,温度,风级和最后更新的时间四个字段;public class
2018-01-18 14:01:57
597
翻译 初识别mvvm+dataBinding实现数据绑定
最近在项目中总是感觉写的好多页面的代码是重复,想着有没有更好的框架或者设计模式能让我们的代码尽可能的简洁不重复,后来就看到了mvvm+dataBindding这个框架,其实吧,网上我们看的时候一番就是一大篇,但是有些细节对于初学者还是有问题的,因此我这篇博客也是自己学习后的一点心得和理解吧,如果对你有帮助,你可以看看,否则欢迎拍砖! 下面我通过最近自己学习的一个案例来说明,案例了主要是通过da
2018-01-04 15:00:52
453
翻译 Android中activity的启动模式.md
今天想写一些基础知识,帮自己深刻理解Activity的启动模式 1. standard:标准的启动模式,该方式也是我们最常用的,我们每次用到的时候不管该activtiy是否存在就直接使用新建了,这样在不断的新建,对于程序的优化一点帮助也没有。因此不建议使用 2. SingleTop:(栈顶模式):该启动模式在之前的基础上稍微做了优化,它的作用是每次在用到该activity时,如果该acti
2017-12-22 11:07:12
227
原创 Android中ScrollView+webView出现滑动异常问题
Android中对于ScrollView嵌套webView加载网页时,webView不能完全滑动问题 1.对webView进行自定义,具体代码如下:import android.content.Context; import android.os.Build; import android.util.AttributeSet; import android.webkit.WebSetting
2017-12-21 10:10:08
1528
转载 Android通过xml给控件添加边框
通过Android 中自定义的属性给ImageView设置上下左右边框,请参照下面的代码,同样是在drawable文件夹下创建shape类型的xml文件,比如:img_border.xml,然后在该文件中添加如下代码,同样是通过android:background=”@drawable/img_border”来引用,两篇最基础的样式,方便自己查看吧。代码区如下:<?xml version="1.0"
2017-08-17 13:24:28
1959
原创 Android中通过xml给布局添加边框
Android中关于控件样式的写法: 最近项目实现要给LinearLayout写一个边框,这样的样式看着简单,但是一时就是想不起来,现在自己完成了,怕忘记 ,就写一篇来帮我记忆吧! 首先在drawable文件夹下新建一个shape类型的文件,比如:style_item.xml。在其中添加如下代码即可:然后可以通过android:backgroud=“@drawable/style_item”来
2017-08-17 13:14:12
5315
1
转载 Android中关于ScrollView嵌套listView,ListView Item只显示一行的解决方法
ScrollView+ListView对我这种菜鸟来说还是很管用的,记下来吧
2017-05-09 13:44:04
571
转载 关于安卓中 WindowManager.LayoutParams()的两种方式
Android中windowMananger.LayoutParams=new WindowManager.LayoutParams()和 Window mv=new Widow(),WindowMananger.LayoutParams=mv.getAttributes()的区别和使用场景。
2017-04-19 18:56:43
6534
原创 Eclipse中出现.classPath(拒绝访问)
当用户导入项目时出现.classPath拒绝访问时 具体做法就是:进入项目-》找到.classPath->属性-》隐藏 (勾掉)就可以啦
2016-11-02 14:50:02
3619
GomeJSBridge的时序图.png
2021-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人