
Android
文章平均质量分 61
hnyzwtf
这个作者很懒,什么都没留下…
展开
-
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 · 10506 阅读 · 0 评论 -
Activity中获取AsyncTask中onPostExecute的结果返回值
1 创建一个接口import java.util.List;public interface AsyncResponse { void onDataReceivedSuccess(List<String> listData); void onDataReceivedFailed();}2 在AsyncTask中通过此接口获取到onPostExecute中的数值class Socke原创 2016-04-08 19:34:06 · 16769 阅读 · 3 评论 -
Android保存ArrayList至SharedPreferences
保存ArrayList至SharedPreferences 其中ArrayList中每个元素为StringList<String> environmentList = new ArrayList<String>();SharedPreferences.Editor editor = getSharedPreferences("EnvironDataList", MODE_PRIVATE).edi原创 2016-04-25 14:41:14 · 13236 阅读 · 0 评论 -
Java客户端C++服务端Socket交互通信
原文地址:http://www.drdobbs.com/jvm/java-and-c-socket-communication/222900697?pgno=1 通过socket网络通信集成c++ Windows应用和Java应用 在单一平台上只使用一种语言来部署执行你所有的应用可能是一件非常理想的事情,但这往往是不切实际的。有时候你需要将一个新的程序和一个旧的程序集成,此时两者之间的通翻译 2016-03-20 21:48:33 · 13520 阅读 · 0 评论 -
Android异步加载访问网络图片-解析json
来自:http://www.imooc.com/video/7871 推荐大家去学习这个视频,讲解的很不错。 慕课网提供了一个json网址可以用来学习:http://www.imooc.com/api/teacher?type=4&num=30。我们的任务就是建立一个listview,将json提供的一些参数,主要是name,picSmall,description显示出来,效果图如下:原创 2016-01-23 23:05:26 · 5980 阅读 · 4 评论 -
ExpandableListView实例
先来看效果图: demo中有三个group item和多个child item,group item包括一个指示器,一个标题和一个按钮。child item包括一个图片,一个标题和一个按钮。先来实现布局文件 1 activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http原创 2016-01-09 14:14:13 · 14512 阅读 · 6 评论 -
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 · 1541 阅读 · 0 评论 -
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 · 1575 阅读 · 0 评论 -
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 · 566 阅读 · 0 评论 -
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 · 1629 阅读 · 0 评论 -
Android打造listview万能适配器(上)
来自:http://www.imooc.com/learn/372 一般情况下我们要在listview控件上展示自定义的数据,我们需要定义一个listview,然后对每个listview设置一个适配器adapter,一般继承自BaseAdapter,在每个适配器中我们都要定义一个viewholder,但是当我们有很多的listview时,这种做法就比较麻烦了,这时候我们就需要抽象出一个共同的适配器原创 2015-12-31 19:23:47 · 2675 阅读 · 0 评论 -
TabPagerIndicator和viewpager实现tab的切换(慕课网笔记)
使用第三方的TabPageIndicator,viewpager,fragment,fragmentPagerAdapter实现顶部tab 导航栏的切换,效果图 1 顶部是一个布局文件,top.xml,中间的tab切换是一个TabPageIndicator,下面的内容区域是viewpager 准备文件:本文引用了第三方的库文件:ViewPagerIndicator。引入方法如下: (1)原创 2015-12-17 10:02:00 · 7661 阅读 · 2 评论 -
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 · 28025 阅读 · 18 评论 -
Android仿微信界面--使用FragmentPagerAdapter,viewpager实现(慕课网笔记)
来自慕课网:http://www.imooc.com/video/5904使用FragmenPagerAdapter和viewpager实现微信界面,与http://blog.youkuaiyun.com/hnyzwtf/article/details/50296013不同的是,可以左右滑动切换聊天界面;效果图:总体设计:一个标题栏top.xml,一个底部导航栏bottom.xml原创 2015-12-15 22:55:25 · 3947 阅读 · 1 评论 -
Android仿微信界面--使用Fragment实现(慕课网笔记)
来自:http://www.imooc.com/video/5903 可参考另一篇博客http://blog.youkuaiyun.com/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 · 14446 阅读 · 8 评论 -
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 · 3002 阅读 · 0 评论 -
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 · 1719 阅读 · 1 评论 -
Android导出Kml
请先阅读:Java(Android)解析KML文件Java生成kml文件这里就直接给出代码了package com.soil.soilsampling.ui.parsekml;import android.content.Context;import android.content.res.Resources;import android.graphics.Bitmap;import an原创 2016-07-19 16:01:50 · 3767 阅读 · 0 评论