zoukankan      html  css  js  c++  java
  • Android ListView实现新闻客户端的新闻内容图文混排

    布局文件:

    <LinearLayout xmlns:android="<a href="http://schemas.android.com/apk/res/android">http://schemas.android.com/apk/res/android</a>"
        xmlns:tools="<a href="http://schemas.android.com/tools">http://schemas.android.com/tools</a>"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        tools:context=".MainActivity" >
     <ListView 
         android:layout_width="match_parent"
         android:layout_height="match_parent"
         android:id="@+id/img_txt_list"
         android:focusable="true"
         android:scrollingCache="true"
         android:divider="#00000000"
         android:scrollbars="none"
         />
    </LinearLayout>
    <p> </p>
    @Override
            public boolean isEnabled(int position) { //屏蔽listView的每个item的高亮效果
                    return false;
            }

    读取assets下的json文件,用于模拟网络请求:

    public List<Content> getAssetsData(){
                    AssetManager am = this.getAssets();
                    try {
                            InputStream is = am.open(path);
                            ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
                            byte[] bt = new byte[1024];
                            int len = 0;
                            while((len = is.read(bt)) != -1){
                                    outputStream.write(bt, 0, len);
                            }
                            
                            outputStream.close();
                            is.close();
                            String json = outputStream.toString();
                            list = AnalysisJSON.getProvinceCities(json);
                    } catch (IOException e) {
                            e.printStackTrace();
                    }
                    return list;
            }

    img.jpg

    代码:这里

  • 相关阅读:
    QDUOJ LC的课后辅导 单调递增栈
    蓝桥杯 时间问题
    区间sum 和为k的连续区间-前缀和
    康托展开-全排列的编码与解码
    康托展开-全排列应用
    背包之01背包、完全背包、多重背包详解
    HDU
    辗转相除求最大公约数与最小公倍数
    快速幂(反复平方法)
    HDU
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/4206405.html
Copyright © 2011-2022 走看看