自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

a791404623的博客

大三学生狗

  • 博客(6)
  • 收藏
  • 关注

原创 从网络获取资源并转换成对象

在网络获取资源并转换成对象,然后将对象赋值给每个list的项,所以需要一个list来显示它,所以这篇笔记建立在设计双排list的基础之上。所以之前的用for循环给list赋值的那一段就直接取消了,在网上获取一个list直接放适配器就好。在网上获取list,用的是OKHTTP这个,获取到的是字符串,用JSON格式进行解析就可以获取到对象了。

2016-12-13 17:47:44 738

原创 从网络获取资源(图片)

从网络获取图片资源有两种方式。一种是通过安卓原生的方法:另外一种是使用Glide方法,第二种比较简单,先说第一种,再说第二种第一种:安卓原生:HttpURLConnection:设置步骤:布局文件设置一个ImageView用于存放从网络获取的图片,一个button来获取(获取启动方式不唯一,button为例)创建一个新线程

2016-12-13 17:42:32 775

原创 主页面设计-双排list

连接上一节的主页面设计-单排list,除了适配器和模板以外,基本与单排list相同因为有了单排list的基础,所以直接说明区别:在list中,一行要显示两个项目,所以模板就是一行两个项目,项目的显示内容相同。假设有50个东西,双排显示,就是25行,49个也是25行,所以public int getCount() { int a;

2016-12-13 17:40:17 534

原创 主页面设计-单排list

注1:这是结合动态加载Fragment的写法,区别另行标注。注2:这里为list赋值的方式是本地生成。步骤:设置一个list,将东西加入list里,然后设置适配器,结束。在要显示list的类里新建一个list(假设list的内容是shop):Listshop> shopList = new ArrayList为list添加内容:

2016-12-13 17:39:28 528

原创 安卓闪屏页设计

闪屏页,就是一个Image view加上一个从透明到显示的动画,接下来详细记录:首先,闪屏页需要一个动画,用AlphaAnimation来实现AlphaAnimation alpha = new AlphaAnimation(0,1);使用setDuration方法可以设置动画时长:alpha.setDuration(

2016-12-13 17:36:27 491

原创 主页面设计-动态加载fragment

首先说明动态加载的步骤:布局文件建立Fragment,并且定义RadioButton(用于触发点击事件并加载Fragment,非必须)在java代码中获取到RadioGroup设定RadioGroup点击变换的事件setOnCheckedChangeListener设定如果点击的ID和目标ID相等,则触发加载Fragment事件加载指定Fragment

2016-12-13 17:27:32 553

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除