zoukankan      html  css  js  c++  java
  • 实现图文混排方法 类似于网易那样的

    今天看一哥们的博客写的,是关于实现像网易新闻那样的图文混排的样子。感觉他的实现思路还是很特别的,今天做一个记录防止以后需要使用到。

    <LinearLayout xmlns:android="<a href="http://schemas.android.com/apk/res/android">http://schemas.android.com/apk/res/android</a>"
        xmlns:tools="<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>

     @Override

            public boolean isEnabled(int position) { //屏蔽listView的每个item的高亮效果
                    return false;
            }

     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;
            }
    新闻类的图文混排目前想到的有3种类型的解决办法:
    本文是一种,另外两种接下来会逐一介绍,另附demo供网友测试!

    img.jpg (72.79 KB, 下载次数: 12)

    img.jpg

     demo下载地址  http://pan.baidu.com/s/1qW6l5RA

    http://www.apkbus.com/android-121106-1-1.html
  • 相关阅读:
    浅谈P2P、P2C 、O2O 、B2C、B2B、 C2C的区别
    用CornerStone配置SVN,HTTP及svn简单使用说明
    Nginx之让用户通过用户名密码认证访问web站点
    linux下php redis扩展安装
    mac下用户用户组命令行操作
    linux下MySQL安装及设置(二)
    linux下MySQL安装及设置
    linux下php的一些问题
    计算多个文档之间的文本相似程度
    提取图像兴趣点
  • 原文地址:https://www.cnblogs.com/wsfjlagr/p/3550745.html
Copyright © 2011-2022 走看看