- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 安卓基础:BaseAdapter的使用与优化
概括BaseAdapter对大家来说肯定不陌生,灵活而优雅是BaseAdapter最大的特点。开发者可以通过构造BaseAdapter并搭载到ListView或者GridView这类多控件布局上面,实现软件所需要的布局效果。同时,BaseAdapter也是适配器里面最基础的一个类,其他的例如SimpleAdapter、ArrayAdapter都是直接或者间接继承BaseAdapter,所以说学好B
2016-03-21 16:38:21 415
原创 安卓基础:自定义控件实现ViewPager指示器
花了一天时间学了下Android自定义控件实现ViewPagerIndicator,ViewPagerIndicator相信大家大家都做过,特别是APP主页面的时候,一般情况下都会使用第三方的开源框架去进行实现,下面就是我自己实现的一个框架,可以更深入的了解其内部的机制。下面我将简单介绍一下这个实例,如下图,内容区域为一个ViewPager,当滑动ViewPager的时候,顶部三角形和亮度指示器会
2016-03-20 16:22:05 747
原创 安卓基础:实现多线程下载本次服务器的图片
实现原理 (1)首先获得下载文件的长度,然后设置本地文件的长度。 (2)根据文件长度和线程数计算每条线程下载的数据长度和下载位置。 如:文件的长度为6M,线程数为3,那么,每条线程下载的数据长度为2M,每条线程开始下载的位置如下图所示: (网上找的图) 例如10M大小,使用3个线程来下载, 线程下载的数据长度 (10%3 == 0 ? 10/3:10/3+1) ,第1,2个线程
2016-03-16 14:25:03 667
原创 安卓基础:http处理XML文件
1.先在Eclipse创建一个web项目,然后创建girl.xml文件如下图 2.运行XML文件 3.创建Android项目,先创建Girl类 private String name; private int age; private String school; @Override public String toString() { ret
2016-03-09 19:28:00 389
原创 安卓基础:使用HttpClient访问网络
之前介绍了使用HttpURLConnection类来访问网路,在一般情况下,如果只需要到某个简单的页面提交请求并获取服务器的响应,完全可以使用该类技术实现。不过对于比较复杂的联网操作,使用HttpURLConnection类就不一定能满足要求,这时可以使用Apache组织提供的HttpClient项目来实现,在Android中集成了HttpClient,所以可以直接使用HttpClient来访问网络
2016-03-08 21:41:40 642
原创 安卓基础:Http之通过Get、Post传递数据
创建一个HttpThread类;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.MalformedUR
2016-03-07 14:57:53 612
原创 安卓基础:使用WebView浏览网页
先创建一个HttpUrlConnection类package com.ceshi.hwy.httptest;import android.os.Handler;import android.webkit.WebView;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamRead
2016-03-06 15:11:53 396
原创 安卓基础:Http协议
Http协议 1. 什么是Http协议: 超文本传送协议(Http-hypertext transfer protocol)定义了浏览器(即万维网客户进程)怎样想万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。从层次的角度看,Http是面向(transaction-oriented)应用层协议,它是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。工作
2016-03-06 13:14:09 728
原创 Android Studio 各种快捷键
终于抛弃了卡顿恶心的Eclipse,在使用一个月Android Studio 之后,对Android Studio 的设计实在是非常敬佩的。Android Studio 的Gradle 刚开始不太好用,习惯了之后发现是在是太舒服了,整个工程都是松耦合的。像插件一样。虽然Android Studio 你可以自己修改键盘快捷键映射方式,你可以直接选择Eclispse的键盘映射,感觉还是
2016-02-27 14:06:58 428
原创 Android Studio如何快速生成get,set,tostring,构造函数
刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不到。那这边如何快速的set,get或者生成构造函数,生成toString方法。有两种方式:方式一:Code-->Generate方式二:通过快捷键Alt+Insert这时,在弹出的对话框中就可以选择你所需要
2016-02-27 12:43:16 348
最新adb版本 1.0.41
2022-04-06
Android环形统计图 自定义控件
2018-06-08
Android+Studio实战快速高效地构建Android应用.pdf
2018-06-07
Android代码反编译工具
2018-05-14
最新版本adb 1.0.39
2018-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人