喵宅苑 MewoGarden × 技术宅社区II | Z站 Z Station 棒棒哒纯文字二次元技术社区

正文

原创发布

作者:系统
{"name":"原创发布","sizeType":1,"icon":"","order":9999}

回复

【跟我读python3文档】:001_编程的本质是什么!(上)

作者:咖喱py
查看回复

【跟我读python3文档】:序章—推荐列表(本章可忽略)

作者:咖喱py
查看回复

gif转ascii码动图

作者:PuddingSAMA
话不多说线上效果,做的视频我有发到b站。用标点符号打开《PPAP》 本来上附上几张做好的ascii码动图,,结果明明才3m不都不如上传。。干脆不弄了。。好气。。
查看回复

领一只御坂妹回家?居然有这么萌的个人助手!

作者:Jack_Criss
查看回复

【开发教程】Swift3.0 做高仿"斗鱼”APP(源代码+视频)完结!

作者:山海不可平
[i=s] 本帖最后由 山海不可平 于 2016-10-18 11:06 编辑 这次我们来学做一款高仿的“斗鱼”APP! 还不会swift的同学可以先看看内附的swift基础视频 ~36@ 9月12日第一次更新 第二篇玩转【斗鱼直播APP】系列之界面分析 第三篇玩转【斗鱼直播APP】系列之项目部署 第四篇玩转【斗鱼直播APP】系列之获取APP图片资源 第五篇玩转【斗鱼直播APP】系列之基本设置 第六篇玩转【斗鱼直播APP】系列之框架搭建 9月14日第二次更新 第七篇玩转【斗鱼直播APP】系列之首页导航栏设置 第八篇玩转【斗鱼直播APP】系列之首页布局分析&实现 9月18日第三次更新 第九篇玩转【斗鱼直播APP】系列之布局推荐界面 第十篇玩转【斗鱼直播APP】系列之利用青花瓷抓取数据 第十一篇玩转【斗鱼直播APP】系列之请求展示推荐数据 9月21日第四次更新 第十二篇玩转【斗鱼直播APP】系列之实现无限轮播 第十三篇玩转【斗鱼直播APP】系列之游戏推荐展示 10月8日更新内容 第十四篇玩转【斗鱼直播APP】系列之Swift3.0适配 第十五篇玩转【斗鱼直播APP】系列之游戏界面实现 10月11日更新内容 第十六篇玩转【斗鱼直播APP】系列之内容简介 第十七篇玩转【斗鱼直播APP】系列之娱乐基本展示 第十八篇玩转【斗鱼直播APP】系列之娱乐菜单展示 10月14日最新更新内容 第十九篇玩转【斗鱼直播APP】系列之内容简介 第二十篇玩转【斗鱼直播APP】系列之“趣玩”界面展示 第二十一篇玩转【斗鱼直播APP】系列之加载数据动画 第二十二篇玩转【斗鱼直播APP】系列之弹出房间界面
查看回复

【原创+福利】HTML5教程+React Native跨平台开发(连载)

作者:山海不可平
发福利! 发福利啦~ 李南江大神最新出的HTML5+React Native跨平台开发教程 网盘包我会发在下楼,有需要的同学快去下载 由于视频正在连载,所以同学们要耐心等待他更完~ 教程内容包括:HTML5+CSS+JavaScript+React Native ●01-HTML基础知识 ●02-认识HTML ●03-基础标签 ●04-列表标签 ●05-表格标签 ●06-表单标签 ●07-多媒体标签 ●08-CSS体验 ●09-CSS常见属性 ●10-CSS选择器 ●11-CSS三大特性 ●12-元素显示模式 ●13-背景相关属性 ●14-盒模型
查看回复

【大数据Hadoop】【度盘】CentOS Hadoop2.6 集群环境配置教程

作者:mr`_vv
此教程为搬运,个人进行了一点加工。 我比较笨,自己自学配置Hadoop集群走了不少弯路,好几次都通宵(为此心态还崩过)。在此时此刻终于配置完成,迫不及待地就来分享教程了。 建议先学Linux基础再来配置! 又不会的可以回复,有空会看。 【本内容已隐藏,回复后刷新可见哦】
查看回复

android组件 RecyclerView使用教程 第一发:基础使用

作者:玩不坏的小黑
[i=s] 本帖最后由 玩不坏的小黑 于 2016-5-10 10:25 编辑
RecyclerView使用教程
前两个星期用到只学习了使用方法,没完全理解,这次用就做个教程用于学习
第一步:
引用Recyclerview 包
在gradle文件里面添加
<span style="line-height: 1.5; background-color: rgb(255, 255, 255);">dependencies {</span> <span style="line-height: 1.5; background-color: rgb(255, 255, 255);"> compile'com.android.support:recyclerview-v7:23.1.1'</span> <span style="line-height: 1.5; background-color: rgb(255, 255, 255);">}</span>
第二步:
在XMl里面添加Recyclerview
<android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:layout_width="match_parent" android:layout_height="match_parent"> </android.support.v7.widget.RecyclerView>
第三步:在activity里面findViewById()
recyclerView.findViewById(R.id.recyclerview);
第四步:设置布局管理器,布局管理器待会再详细研究
recyclerView.setLayoutManager(new LinearLayoutManager(this));
第五步:新建一个适配器
package com.xiaohei.recyclerview; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; import java.util.ArrayList; import java.util.List; /** * Created by xiaohei on 2016/5/5. */ public class RecyclerviewAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<String> Items; public RecyclerviewAdapter() { Items = new ArrayList<>(); for(int i = 0 ; i<100;i++){ Items.add("小黑 " + i); } } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.recyclerview_item,null); RecyclerView.ViewHolder holder= new xiaoheiHolder(view); return holder; } @Override public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) { xiaoheiHolder XHolder = (xiaoheiHolder) holder; XHolder.mTextView.setText(Items.get(position)); } @Override public int getItemCount() { return Items.size(); } class xiaoheiHolder extends RecyclerView.ViewHolder{ TextView mTextView; public xiaoheiHolder(View itemView) { super(itemView); mTextView = (TextView) itemView.findViewById(R.id.item_id); } } }
recyclerview的适配器流程是这样的
首先:getCount 获取到元素个数
然后创建view
{
创建view的时候要用parent获取到item的view,然后new一个Holder
item的view要写一个新的layout文件
@Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.recyclerview_item,null); RecyclerView.ViewHolder holder= new xiaoheiHolder(view); return holder; }
然后return holder
}
然后再绑定
{
绑定的时候就是填充数据
第六步:在activity里面给recyclerview设置适配器
recyclerView.setAdapter(new RecyclerviewAdapter());
然后运行就可以看到这个界面:[attach]455975[/attach] 基础部分就先记这么多 recyclerview的灵活性远不止这样 找时间记录下布局管理器和然后还有一个ViewType的使用
查看回复
上一页
下一页
0%
闽ICP备2022013136号闽公网安备35092202000188号
站点地图友情链接:
喵宅苑
喵空间社区程序
喵宅苑 静态版
络合兔
Lanzainc
技术宅
小五四博客
莉可POI
Mithril.js
枫の主题社
Project1
午后少年
机智库
七濑胡桃
xiuno
幻想の日常
魂研社
Nothentai
0xffff
欲望之花
泽泽社长