- 博客(10)
- 收藏
- 关注
原创 沉浸式状态栏和虚拟键盘冲突
把values-v19和v21的styles里的<item name="android:windowTranslucentNavigation">false</item>
2019-05-08 11:47:03
412
原创 对图片进行等比例拉伸
/** * 对图片根据手机宽高进行等比例拉伸 * @param activity * @param view * @param drawableResId */public static void scaleImage(final Activity activity, final View view, int drawableResId) { // 获取屏幕的高宽 ...
2019-03-09 14:01:21
1942
原创 BaseQuickAdapter convert不起作用
LinearLayoutManager layoutManager = new LinearLayoutManager(this);layoutManager.setOrientation(LinearLayoutManager.VERTICAL);rvXXX.setLayoutManager(layoutManager);看看是否设置了这些代码...
2019-01-21 11:25:29
4581
15
转载 安卓图片适配(拉伸)
假设有一个400*400的图片,在手机上要全屏显示,手机屏幕是1024*1920的,无法等比例拉伸,可以用下面方法:public static void scaleImage(final Activity activity, final View view, int drawableResId) { // 获取屏幕的高宽 Point outSize = new Point(...
2019-01-14 12:22:07
3030
原创 关于同一接口服务器返回json格式不一样问题
今天和服务器对接,同一接口,有时候返回两个字段,有时候返回三个字段,解决办法:找出相同字段:如state,msg等,写一个基类,来实现这些相同字段。然后写一个子类来实现那些剩下的不相同的所有字段...
2018-11-28 12:25:34
2680
1
原创 安卓GridView或listview数据源改变后界面显示无变化问题
今天做项目,有一个要求是GridView每隔一段时间显示传输过来数据,但是界面无变化,起初以为没调用notifydatachanged方法,后来看了看也调用了,再后来以为是数据源list新new了一个,后来发现也不是,瞎折腾了半天,最后才发现是自己粗心,在if(converView)中直接settext的内容...
2018-11-28 12:22:19
816
原创 android studio安装apk出现INSTALL_FAILED_TEST_ONLY解决办法
网上的办法很多,基本都是说在manifest里修改,但我检查我的manifest表里没有这个属性,后来发现,原来是我的studio版本是2.3的,但我在gradle.properties里加了句这个android.injected.build.model.only.versioned = 3,废话少说,直接上解决办法,在gradle.properties里添加一行这个:android.inject...
2018-08-17 17:59:34
1634
转载 静态方法和静态变量继承
今天在看单例模式时,《head first 设计模式》中提到了单例类的继承问题。因为单例类中的变量及构造单例的方法通常都是静态的,所以这里涉及到“静态方法与变量的继承”。以前一直没关注这些,所以今天特地写了些小程序测试下,顺便做些总结。 首先,定义一个类A如下class A { static int a = 1; static in
2016-07-19 11:55:40
396
转载 安卓动画开始,暂停和停止
android 在3.0之前经常使用的tween animation在网上已经有人实现了动画的暂停效果,但是对于property animation的暂停尚未实现,由于项目需要,我将属性动画的暂停、停止、播放的三个操作整理如下对于视图和属性动画的实例化和事件,请直接看代码暂停animator首先要达到时间停止,把动画停留在某个时间点,继续播放的时候要从这个时间点继续执行。很幸运的是
2016-01-13 12:26:43
17524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人