![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
yi码一世界
这个作者很懒,什么都没留下…
展开
-
Android-关于一个界面同级中需要两个listView时,一个ListView被嵌套在ScrollView中,ListView的适配器adapter中的getView执行次数重复问题
在一个项目中,我遇到这样的问题,一个界面中需要两个ListView来加载数据,最开始一切顺利,但是到了对接数据时,就出现问题了看,因为被嵌套在ScrllView中的ListView出现了执行多次getView,并不是从0~数据最大数,而是可能先执行多次position为0的数据。 后面找了我们万能度娘,发现有前人解决了这个问题。 有巨人已经解决了必须实现这样布局的,就是自己转载 2017-01-20 16:03:44 · 1579 阅读 · 0 评论 -
Android-LayoutInflater中inflate方法两个参数和三个参数的区别
关于inflate参数问题,我想很多人多多少少都了解一点,网上也有很多关于这方面介绍的文章,但是枯燥的理论或者翻译让很多小伙伴看完之后还是一脸懵逼,so,我今天想通过三个案例来让小伙伴彻底的搞清楚这个东东。本篇博客我们不讲源码,只看使用。源码的解读会在下一篇博文中带来。inflate方法从大范围来看,分两种,三个参数的构造方法和两个参数的构造方法。在这两类中又有细分,OK,那我们就把各种情转载 2017-04-28 09:56:01 · 462 阅读 · 0 评论 -
Android-build.gradle文件中的版本号提取,方便多个module开发的二种方法
我们在做开发的时候,难免会多人开发,并且有时候会每个人会负责多个模块,我们就需要对gradle进行统一的配置。比如:原创 2017-03-15 16:09:58 · 8688 阅读 · 4 评论 -
Android-自定义控件属性解读-->Android笔记
1. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2)属性使用: android:layout转载 2017-03-28 13:12:19 · 235 阅读 · 0 评论 -
Android-Error:Cause: com/Android/build/gradle/internal/model/DefaultAndroidProject : Unsupported maj
这次是在同步别人的项目到自己的Android studio上时出现的错误:Error:Cause: com/Android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 百度了下,看了基本上都是去找info.plist这个文件,但对于我来说,是找不到了.原创 2017-02-24 10:24:27 · 826 阅读 · 0 评论 -
Android-解决ScrollView和ListView嵌套的问题
解决方法就是重新ListView中的onMeasure方法,相当于说就是自定义一个ListView/** * 项目名称:MyApplication * 创建人:huzy * 创建时间:2017/3/2 14:41 */public class AdapterScrollListView extends ListView { public AdapterScrollListVi转载 2017-03-02 15:05:52 · 317 阅读 · 0 评论 -
Android-butterKnife的使用及Zelezny插件的安装
我们通常编写代码的时候:对于布局当中的控件,我们基本上用的 fbc 快速写,或者有的直接手打 findViewById(),显得好蛋疼,要是有个几十个控件,可以想象,我们都快要敲烂键盘了。还好,有butterknife的存在,在加上Zelezny插件的存在,一切都变得简洁明了; 这里就以AndroidStudio进行一个说明对butterknife的使用: 一、原创 2017-02-23 15:32:29 · 424 阅读 · 0 评论 -
Android开发中---启动页面
引导页面:在一个app中加入启动页面的方法: 利用handler.postDelayed.主要是将主Activity的layout作为启动页面.package com.shlj.todayapplication;import android.content.Intent;import android.os.Handler;import android.support.v7.ap原创 2016-08-22 11:28:34 · 374 阅读 · 0 评论 -
Android-gridview使用技能
1、最近做的项目,在主界面中有个5个控件,一张图片,下面为文字说名,主要的功能是点击一个控件(模块)进行页面的跳转:如图一般的情况下,用线性布局LinearLayout或者相对布局RelativeLayout也可以实现上面的布局;不过对于后期的维护就难过了;所以最终选择了gridview,便于维护:首先:在xml布局中添加如下代码:<RelativeLayout xmln原创 2016-12-26 15:00:14 · 432 阅读 · 0 评论 -
Android-调用系统粘贴板copy复制文本功能及复制文本到粘贴板
调用粘贴板的复制功能: ClipboardManager cm = (ClipboardManager) getBaseContext().getSystemService(Context.CLIPBOARD_SERVICE); cm.setPrimaryClip(ClipData.newPlainText(null,"String"));原创 2017-04-19 11:32:22 · 1085 阅读 · 0 评论