自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Android解析XML(DOM解析,SAX解析,PULL解析)

一堆堆乌云,像青色的火焰,在无底的大海上燃烧。大海抓住闪电的箭光,把它们熄灭在自己的深渊里。这些闪电的影子,活像一条条火蛇,在大海里蜿蜒游动,一晃就消失了。 ——暴风雨!暴风雨就要来啦! 这是勇敢的海燕,在怒吼的大海上,在闪电中间,高傲地飞翔;这是胜利的预言家在叫喊: ——让暴风雨来得更猛烈些吧! 高尔基《海燕》我用的是SSM框架

2017-03-03 17:39:05 383

转载 15 个 Android 通用流行框架大全

1. 缓存DiskLruCache    Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader  一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco  一个用于管理图像和他们使用的内存的库Glide   一个图片加载和缓存的库3. 图片处理Picasso-transformations 一个为Picasso提

2017-03-02 22:06:26 329

转载 Android开发不得不看的网址

原文地址:http://blog.csdn.net/snowwitch/article/details/52387759 这是一些比较全面而且开发中经常用到的一些网址:android零碎知识收集大全:这是一些常用方法的封装工具类,包含好多知识,比如:添加水印,身份证号验证等。RX学习内容:这是RX操作符比较全面的文章,方便大家学习。android面试相关:这是Android面试相关的

2017-02-25 08:50:07 357

原创 Android 闹钟小Dome

真理往往是在少数人手里,而少数人必须服从多数人,到头来真理还是在多数人手里。韩寒《零下一度》闹钟闹不醒的可以自己去调整下,这个最是最基本的MainActivitypublic class MainActivity extends AppCompatActivity { private AlarmManager alarmManager; private PendingIntent pe

2017-02-24 19:51:33 841

转载 Android开发路线图

在国内手机市场当中,Android操作系统占据了市场份额,是毋庸置疑的王者。为市场带来非常强劲的需求,在招聘类网站上,Android开发工程师无疑是可热的职位。而开发爱好者想进入,面临的第一个问题就是如何掌握Java语言。Java编程语言在市面上流行的语言当中,属于语法简单的一种,但包含的面向对象思想博大精深,让人头痛。

2017-02-23 14:09:54 368

转载 java代码优化浅析

优化原则 代码优化是指对程序代码进行等价(指不改变程序的运行结果)变换。程序代码可以是中间代码,也可以是目标代码。等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同。优化的含义是最终生成的目标代码更加轻松自如(运行时间更短、占用空间更小)地工作,时空效率优化。 代码调优属于性能优化的范畴,制定代码优化的目标是什么才不会偏离优化的本质。如果开始编码的时候就将大多

2017-02-23 10:52:16 755

转载 spring+mybatis+c3p0数据库连接池或druid连接池使用配置整理

系统性能优化的时候,或者说在进行代码开发的时候,多数人应该都知道一个很基本的原则,那就是保证功能正常良好的情况下,要尽量减少对数据库的操作。 据我所知,原因大概有这样两个: 一个是,一般情况下系统服务器和数据库服务器应该是不在同一硬件上,这时候对数据库的连接、操作就和网络有了很大的关系,连接、操作数据库越多就越影响性能。 二是,数据库的数据持久化在硬件磁盘上,对数据库数据的操作就要进行磁盘的i

2017-02-21 17:00:09 540

原创 Android ContentProvider的基本使用1(内容提供者)

一个人做到只剩了回忆的时候,生涯大概总要算是无聊了吧,但有时竟会连回忆也没有。 鲁迅《朝花夕拾》今天我们来了解一下ContentProvider 底层做法 内容提供者三要素:1 内容(数据) 2 名字(唯一) 3开放ContentProvider 内容提供者 数据都在系统自带的表里,所以手机要Root 没有

2017-02-21 16:49:40 543

转载 AngularJS入门之如何快速上手(详细讲解什么是angular)

标签: angular轮播购物车进度条bootstrap简介: AngularJS (ng)诞生于2009年 由Misko Hevery 等人创建 后为Google所收购 (PS:下载angular项目所用到的所有js路径:http://download.csdn.NET/download/zhaohaixin0418/9672039) 概述: AngularJS(ng)是一个纯J

2017-02-18 15:37:59 1642

转载 Android ANR异常及解决方法

什么是ANR?ANR是(application not responsing)的缩写,就是 应用程序无响应 ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序

2017-02-18 15:32:58 821

转载 Java框架篇---Mybatis 入门

一、Mybatis介绍MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJOs(普通Java对象)到数据库中的记录。二、MyBatis工作流程(1)加载配置并初始化  触发条件:加载配置文件

2017-02-18 15:19:38 1027

转载 HTML5 技术在风电、光伏等新能源领域的应用

随着新一轮工业革命兴起,应对气候变化日益成为全球共识,能源技术正在成为引领能源产业变革、实现创新驱动发展的源动力。从全球到中国,以风能、光伏发电为代表的新能源产业发展迅速,可再生能源发电与现代电网的融合成为了世界能源可持续转型的核心,发电技术继续沿着大规模、高效率和低成本方向持续进步,中国在风能和光伏发电领域的累计装机量和新增装机量已经跃居世界首位。相比传统能源稳定、可控的生产方式,风能、太阳能本身

2017-02-16 16:32:13 386

原创 Android电话拦截demo

凡事总需研究,才会明白。 鲁迅《狂人日记》闲来无事写的一个小Demopublic class MyPhoneStateReceived extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent

2017-02-16 14:10:04 582

转载 理解HTTP协议

在互联网时代HTTP协议的重要性无需多言,对于技术岗位的同学们来说理解掌握HTTP协议是必须的。本篇博客就从HTTP协议的演进、特性、重要知识点和工作中常见问题的总结等方面进行简单的介绍。理解掌握了这些点工作中就OK了,当然在面试中也是少不了的,如果能结合实践掌握这篇博客的80%应对一般的面试应该是够了。如果要深入学习HTTP协议的细节请看那本经典的《HTTP权威指南》。一、HTTP协议的演进  H

2017-02-14 11:25:24 262

原创 Android服务的基本使用2(绑定服务)

天空一碧如洗,灿烂的阳光正从密密的松针的缝隙间射下来,形成一束束粗粗细细的光柱,把飘荡着轻纱般薄雾的林荫照的通亮。 鲁迅《朝花夕拾》上次讲到了服务的启动服务,这次就来说说绑定服务的简单使用,举个QQ和微信的例子吧,大家都知道微信的登录是可以使用QQ登录的,它们两个不是同一个团队开发的,但

2017-02-13 10:48:01 2288 1

转载 java高并发处理

在Java web项目开发者,最难解决的是高并发问题,我为搞并发解决方案,想出了一个解决方案。     a.应用层面:读写分离、缓存、队列、集群、令牌、系统拆分、隔离、系统升级(可水平扩容方向)。     b.时间换空间:降低单次请求时间,这样在单位时间内系统并发就会提升。     c.空间换时间:拉长整体处理业务时间,换取后台系统容量空间。      1.使用缓存服务器      使用Red

2017-02-13 09:55:31 538

转载 WebRTC学习资料大全

转载地址:http://blog.csdn.net/foruok/article/details/53005728 在学习WebRTC,找了些资料,记录一下,供以后查询。 有些需要翻墙才能看WebRTC 介绍官网在这里:https://webrtc.org/。然后这里有一个官方的Getting Started:https://webrtc.org/start/。Google关于

2017-02-13 09:29:13 364

转载 你不可不知的HTML优化技巧

本文转载自:你不可不知的HTML优化技巧如何提升Web页面的性能,很多开发人员从多个方面来下手如JavaScript、图像优化、服务器配置,文件压缩或是调整CSS。很显然HTML 已经达到了一个瓶颈,尽管它是开发Web 界面必备的核心语言。HTML页面的负载也是越来越重。大多数页面平均需要40K的空间,像一些大型网站会包含数以千计的HTML 元素,页面Size会更大。如何有效的降低HTML 代

2017-02-13 09:22:15 258 2

原创 Android服务的基本使用1(启动服务)

我有一时,曾经屡次忆起儿时在故乡所吃的蔬菜:菱角、罗汉豆、茭白、香瓜。凡这些,都是极其鲜美可口的;都曾是使我思乡的蛊惑。后来,我在久别之后尝到了,也不过如此;惟独在记忆上,还有旧来的意味存留。他们也许要哄骗我一生,使我时时反顾。 鲁迅《朝花夕拾》在布局中简单的写两个按钮<Button android:layout_width="w

2017-02-12 10:56:00 373 1

转载 Java常见问题分析(内存溢出、内存泄露、线程阻塞等)

原帖地址:http://blog.csdn.net/hexieshangwang/article/details/47251615 Java垃圾回收机制(GC) 1.1 GC机制作用 1.2 堆内存3代分布(年轻代、老年代、持久代) 1.3 GC分类 1.4 GC过程Java应用内存问题分析 2.1 Java内存划分 2.2 Java常见内存问题 2.3 ML(内存泄

2017-02-11 17:08:32 2310 1

转载 不是人人都懂的学习要点

学习是一种基础性的能力。然而,“吾生也有涯,而知也无涯。”,如果学习不注意方法,则会“以有涯随无涯,殆矣”。 一.学习也是一种能力看到这个标题,有人会说:“学习,谁不会?”的确,学习就像吃饭睡觉一样,是人的一种本能,人人都有学习的能力。我们在刚出生的时候,什么也不知道,是一张真正的白纸,我们靠学习的本能,学会了走路、说话、穿衣服…后来,我们上学了,老师把书本上的知识一点一点灌输到我们的脑子里,我们掌

2017-02-11 16:02:13 350

转载 java代码规范

一、异常1.不要忽视异常处理如果像下面的代码这样,对catch后的异常作空处理,就像埋下地雷一样让人感觉到毛骨悚然:错误的做法:[java] view plaincopyvoid setServerPort(String value) {      try {          serverPort = Integer.parseInt(value);      } catch (

2017-02-11 15:41:33 276

转载 Android系统广播大全

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。 Str

2017-02-07 23:06:52 334 1

原创 Android BroadcastReceiver的基础学习

BroadcastReceiver的基础学习自定义广播的发送黏性广播自定义广播的接收对于广播的底层应用实现自我的接收和发送广播的发送activity_main.xml<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android

2017-02-07 22:35:32 228

空空如也

空空如也

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

TA关注的人

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