- 博客(6)
- 资源 (23)
- 收藏
- 关注
原创 根据url下载apk
首先我们开看一下效果图:首先我来说一下,实现这个效果的整体思路: 自定义一个dialog,当有新版的时候,弹出这个dialog,当点击立即更新时,去下载apk。一、我们首先需要自定义一个dialogpublic class VersionDialog extends Dialog { private int layoutRes;//布局文件 private Context mCtx;
2016-11-18 18:14:27 4701
原创 ExpandableList的用法
public class ShoppingCarNewAdapter extends BaseExpandableListAdapter { private Context mCtx; private ArrayList<ShopcarParentBean> shopcarList = new ArrayList<ShopcarParentBean>(); private on
2016-11-14 17:15:44 410
原创 ListView嵌套ListView
在项目开发当中,我们总是会遇到这样的需求:在list表单中,它的子item也会list,比如这个效果图那么,我们如何来实现呢?第一个种思路:我们将它看成一个实体类,然后在adapter中当前的item和下一个item的店铺名字进行匹配,如果店铺名字一致,我们就控制店铺名字和欠款不显示,反之,则显示。这个比较容易实现,我就不进行代码展示了。第二种思路:listView嵌套listView,我们分成两个
2016-11-07 18:33:47 726
原创 Android系统中设置TextView的行间距(非行高)
Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每一行保持一定的行间距,可以设置属性android:lineSpacingExtra或者android:lineSpacingMultiplier。1、android:lineSpacingExtra设置行间距,如“3dp”。2、android:android:lineSpacingMultiplier设置行间距的倍数
2016-11-03 14:58:37 400
原创 动态增加自定义布局
private List<ShopBean> list=new ArrayList<>();ShopBean bean=null;private LinearLayout addLinear;for(int i=0;i<5;i++){ list.add(new ShopBean("201611102","1000"))}for(int i=0;i<list.size();i++){
2016-11-02 14:24:27 397
原创 将list转换为String字符串
List<String> cashIdList=new ArrayList<>(set);cashIdsList = new ArrayList<>(set); StringBuilder sb = new StringBuilder(); if (cashIdsList != null && cashIdsList.size() > 0) {
2016-11-01 10:18:29 4319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人