- 博客(14)
- 资源 (20)
- 问答 (2)
- 收藏
- 关注
原创 Android打造listview万能适配器(下)
来自:http://www.imooc.com/learn/372 我们接上篇文章,现在将建立一个通用的抽象的BaseAdapter。 1 新建CommonAdapter继承自BaseAdapterpackage com.baseadapter.utils;import java.util.List;import com.baseadapter.bean.Bean;import com.exa
2015-12-31 21:32:53 1604
原创 Android打造listview万能适配器(上)
来自:http://www.imooc.com/learn/372 一般情况下我们要在listview控件上展示自定义的数据,我们需要定义一个listview,然后对每个listview设置一个适配器adapter,一般继承自BaseAdapter,在每个适配器中我们都要定义一个viewholder,但是当我们有很多的listview时,这种做法就比较麻烦了,这时候我们就需要抽象出一个共同的适配器
2015-12-31 19:23:47 2639
原创 Android高德地图开发--读取解析KML文件并显示在地图上
先来看效果图 1 本文实现的功能如下: 1.1 浏览本地文件,找到KML文件; 1.2 读取解析KML文件; 1.3 将KML文件中的位置信息显示在高德地图上; 总体框架和思路:打开文件对话框浏览*.kml文件,点击kml文件之后,返回此文件的路径,在AddSample.java类中获取到我们选择的kml文件的路径,然后调用ReadKml.java类中的
2015-12-31 11:22:50 27460 18
原创 Java 用gson生成json数据
来自:http://www.imooc.com/learn/304 我们利用Google 提供的gson包生成如下格式的json数据:{ "result": 1, "personData": [ { "name": "Tom Green", "age": 22, "url": "https://
2015-12-30 14:28:04 8861
原创 Android通过get,post方式客户端与服务器端交互实例(慕课网笔记)
来自:http://www.imooc.com/learn/304 一个简单的Android客户端和服务器端传送数据的例子,客户端界面如下: 输入两个字符串name,age点击register,在服务器端将我们输入的内容打印出来。 1 服务器端 新建一个dynamic web project,工程名字:web,新建一个servlet,名称:MyServlet。重写doGet,doPos
2015-12-29 19:48:39 2978
原创 Android网络操作-下载网络图片并将其显示(慕课网笔记)
来自:http://www.imooc.com/learn/304 此案例仅供参考,了解HttpURLConnection等的用法即可 效果图如下: activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas
2015-12-29 10:01:07 1702 1
原创 Android Async异步操作实例---加载网络图片(慕课网笔记)
来自:http://www.imooc.com/learn/377 实例1 实现网络图片加载及进度条提示 1.1 布局文件 image.xml包括一个progressbar和imageview,activity_main.xml包括一个imagetest按钮; image.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout
2015-12-23 15:40:28 1524
原创 Android UI模板设计--自定义actionbar(topbar)模板(慕课网学习笔记)
学习笔记http://www.imooc.com/learn/247。设置一个自定义的ActionBar。 1 在values文件夹下新建attrs.xml,写上我们自定义的Actionbar的一些属性。使用“declare-styleable”表示我们自定义的属性,其中button的背景属性格式为reference|color,表示背景既可以设置16进制的颜色代码也可以设置为资源文件。<?xml
2015-12-18 17:21:57 1544
原创 Android-Layout_weight属性解析(慕课网笔记)
来自http://www.imooc.com/video/10165 参考:http://www.cnblogs.com/JohnTsai/p/4074643.html 1 baselineAligned(基准线对齐)属性 左边是水平方向排列的三个textview,我们的预期效果图应是右下,但实际效果是右上。主要原因在于三个textview的父控件LinearLayout有一个属性andr
2015-12-17 10:57:44 544
原创 TabPagerIndicator和viewpager实现tab的切换(慕课网笔记)
使用第三方的TabPageIndicator,viewpager,fragment,fragmentPagerAdapter实现顶部tab 导航栏的切换,效果图 1 顶部是一个布局文件,top.xml,中间的tab切换是一个TabPageIndicator,下面的内容区域是viewpager 准备文件:本文引用了第三方的库文件:ViewPagerIndicator。引入方法如下: (1)
2015-12-17 10:02:00 7633 2
原创 Android仿微信界面--使用FragmentPagerAdapter,viewpager实现(慕课网笔记)
来自慕课网:http://www.imooc.com/video/5904使用FragmenPagerAdapter和viewpager实现微信界面,与http://blog.csdn.net/hnyzwtf/article/details/50296013不同的是,可以左右滑动切换聊天界面;效果图:总体设计:一个标题栏top.xml,一个底部导航栏bottom.xml
2015-12-15 22:55:25 3922 1
原创 Android仿微信界面--使用Fragment实现(慕课网笔记)
来自:http://www.imooc.com/video/5903 可参考另一篇博客http://blog.csdn.net/hnyzwtf/article/details/50278377 1 效果图 这里我们没有实现滑动切换view的功能 2 具体实现: 2.1 布局文件:top.xml, bottom.xml,tab01.xml,tab02.xml,tab03.xml,tab0
2015-12-15 10:01:29 14321 8
原创 Android仿微信界面--使用viewpager实现(慕课网笔记)
来自慕课网:http://www.imooc.com/video/5901 先来看效果: 具体实现 1 新建顶部布局文件top.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layou
2015-12-13 21:22:57 10449
转载 转载:Java使用dom4j解析XML
原文地址:http://blog.csdn.net/yyywyr/article/details/38359049 解析XML的方式有很多,本文介绍使用dom4j解析xml。 1、环境准备 (1)下载dom4j-1.6.1.jar (2)下载junit-4.10.jar 2、温馨提示 解析XML过程是通过获取Document对象,然后继续获取各个节点以及属性等操作,因此获取Documen
2015-12-05 16:05:48 1362
Android异步加载实例
2016-01-26
android打造listview通用适配器
2015-12-31
Android打造listview万能适配器
2015-12-31
Android通过get,post方式客户端与服务器端交互实例
2015-12-29
Android从网络加载图片并显示在ImageView控件上
2015-12-29
Android使用viewpager,tabpagerindicator实现tab切换
2015-12-16
python 抓包 获取网页中viewstate参数和eventvalidation的值
2014-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人