自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 使用AndServer在Android上搭建Web服务器

AndServer是一个Android的Web服务器, 支持部署动态网站和静态网站, 支持写Http接口,和Java的Servlet一样。特点:    部署动态网站。        部署静态网站。动态Http API,就是我们通常说的服务器接口。接受客户端文件上传。接受客户端下载文件。开源地址:https://github.com/yanzhenjie/AndSer

2017-04-01 11:23:49 13723 2

转载 Socket 通信原理(Android客户端和服务器以TCP&&UDP方式互通)

原文来自:http://blog.csdn.net/mad1989/article/details/9147661ZERO、前言有关通信原理内容是在网上或百科整理得到,代码部分为本人所写,如果不当,还望指教。一、Socket通信简介 Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的最大差异在于,http连接使

2017-03-31 17:42:07 3086

原创 RecyclerView加载不同类型的布局

RecyclerView有什么有点以及和ListView有什么区别就不多说了,今天来实现RecyclerView的不同item布局效果,类似聊天的item,直接上图:       实现的思路是为数据添加一个type,根据type的值来判定getItemViewType返回的类型。getItemViewType(int position)返回的值就是onCreateViewHol

2017-03-31 17:30:09 5807 2

原创 Android使用pull解析xml

Android解析XML有SAX、DOM、Pull等几种方式,今天就简单写写Pull方式解析xml。Pull内置于Android系统中,是官方解析布局文件所使用的方式。Pull和Sax类似,都是基于流(stream)操作文件,然后根据节点事件回调开发者编写的处理程序。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。、A

2017-03-31 15:21:13 418

原创 Android集成友盟推送服务

一段时间没用过友盟,刚刚看了官方的文档,已经升到了3.1.0版本了,决定写个测试例子。这个是友盟推送的地址:http://push.umeng.com/pushIndex?utm_source=bdsem&utm_medium=search&utm_campaign=push这个是官方文档的地址:http://dev.umeng.com/push/android/integration

2017-03-23 10:55:34 3604 1

原创 关于Android的Missing contentDescription attribute on image

用了Android studio自带的代码审查工具Lint,使用方法也很简单,在工具栏点击Analyze->InSpect Code->然后选择Whole Project就可以了。其实这一个工具只能检查代码中存在的问题,而不是说发生异常或错误等。今天检查了一下项目,发现有个地方报了很多信息:看它的解释:其实这是这是ADT 16.0的新特性

2017-03-02 09:47:21 15622

原创 Git的常用操作命令

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。下面我将总结的一些常用的命令列出,有不足的地方希望指出。全局配置安装git完成后,首先进行全局配置:git config --global user.name [name] git的用户名git con

2017-02-14 13:51:36 298

原创 使用greenDao根据条件查询数据的时候碰到的问题

在使用greenDao根据条件查询数据的时候碰到问题,现在记录一下。调用的方法是Dao对象调用queryRaw(String where, String... selectionArg);返回的是一个List。/** A raw-style query where you can pass any WHERE clause and arguments. */public Lis

2017-01-04 17:25:19 11513

原创 MPAndroidChart的属性和方法

一、图表属性1、刷新   invalidate():在chart中调用会使其刷新重绘   notifyDataChanged():让chart知道它依赖的基础数据已经改变,并执行所有必要的重新计算(比如偏移量,lenged,最大值,最小值...)。在动态添加数据时需要用到。2、打印日志   setLogEnable(boolean enabled):设置为true将激活char

2016-12-26 15:56:20 9190 1

原创 greenDAO3.2的使用

1、在app的Gradle中配置:apply plugin: 'org.greenrobot.greendao' dependencies {        compile 'org.greenrobot:greendao:3.2.0'}2、在project的Gradle中配置:buildscript {    repositories {        jcent

2016-12-26 15:53:44 5324 2

原创 Android Intent可以打开的系统项

/**     * 调用系统浏览器     *      * @param context     * @param url     */    public static void openWeb(Context context, String url) {        // 调用浏览器        Uri webViewUri = Uri.parse(url

2016-11-03 09:13:52 278

原创 Android自定义一个动画

今天写一个简单的动画,让其旋转并且透明度变化,这个还是相对简单的。先看一下效果:首先在res-values下新建一个attrs.xml,这个是自定义属性的。xml version="1.0" encoding="utf-8"?>resources> declare-styleable name="myViewaStyle"> attr name

2016-10-26 16:41:25 274

原创 Path的常用方法

作用相关方法备注移动起点moveTo移动下一次操作的起点位置设置终点setLastPoint重置当前path中最后一个点位置,如果在绘制之前调用,效果和moveTo相同连接直线lineTo添加上一个点到当前点之间的直线到Path闭合路径close连

2016-10-25 11:31:30 744

原创 Android的基本权限大全

访问网络android.permission.INTERNET,访问网络连接,可能产生GPRS流量 android.permission.CHANGE_WIFI_STATE Wifi 改变状态 android.permission.ACCESS_WIFI_STATE WiFi 状态 android.permission.ACCESS_NETWORK_STATE 网络状态

2016-10-24 17:18:31 6401

原创 Android可以用到的一大堆颜色

#FFFFFF        #FFFFF0        #FFFFE0        #FFFF00        #FFFAFA        #FFFAF0        #FFFACD        #FFF8DC        #FFF5EE        #FFF0F5        #FFEFD5        #FFEBCD    

2016-10-24 17:15:54 306

原创 Android一个mvp模式的小例子

MVP模式的是什么就不说了,反正用MVP模式写多了就是感觉爽多了,特别是后期改代码、维护什么的就不用那么麻烦了。这边文章就用登录的例子来写一个小小的mvp例子。布局文件很简单,两个编辑框和一个按钮xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/

2016-10-20 15:12:35 2849 3

原创 关于Android沉浸式状态栏的一个做法

话不多说,直接上代码首先在build.gradle文件中引入库:compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'这是布局文件:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://s

2016-10-20 14:44:13 316

原创 Android利用jsoup抓取网页数据

今天写了一个通过jsoup抓取网页的内容的例子。jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。用学校网页做例子,把首页的新闻的信息抓取出来,放到客户端的列表中。网页的html代码如下:      纪律教育学习月启动 首次学习围绕

2016-09-07 11:28:17 529

原创 HelloCharts的折线图跟json数据交互

第一次写博客,不知道写点什么好。最近在学图表的内容,学了HelloCharts这个开源框架,感觉真心不错,指的推荐。简单写一个折线图和json数据交互的例子,哪些地方写得不够好的希望大家可以指出来,我也是一个菜鸟,希望可以大家学习,大家进步。首先是一个简单的json数据String json = "{\"Chart\": [{\"id\": \"2\",\"XPoint\": \"

2016-07-06 09:22:03 2292

hellocharts和json数据交互的例子

使用android的图表开源框架hellocharts,与json数据一个简单交互的例子,把数据设置在折线图上

2016-07-06

hellocharts-android

hellocharts-android

2016-07-06

Android多媒体框架

关于Android的多么体贴框架,详细介绍框架的内容,包括各个层次的结构图

2015-11-20

软件设计师历年试题分析与解答

多年的软件设计师考试真题与答案解析,详细!

2015-05-14

网络分层拓扑搭建实验

理解网络分层设计的基本原则;掌握网络分层设计中设备的选型原则与要求;掌握网络分层设计方法;完成一个能模拟现实网络的分层网络拓扑,清晰准确完整标识,配通路由,实现互联互通。

2015-05-14

Android_XML属性大全

android中的xml的属性,有TextView等

2014-12-02

空空如也

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

TA关注的人

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