自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红叶岭谷的博客

生活不是为了赶路,而是为了感受路

  • 博客(29)
  • 资源 (62)
  • 收藏
  • 关注

原创 Android中的引导页,一个Activity搞定引导页

整个引导页需要两个条件: 一个Activity ,一个Fragment,一组你想在滑动时的动态小图标,一个类库在http://download.csdn.net/detail/male09/9828345可以免费下载操作步骤:第一步,创建Fragment 类public class EntryFragment extends Fragment{    @Overri

2017-04-28 11:42:10 3397

原创 Android wifi的WifiInfo对象详解

WifiInfopublic class WifiInfoextends Object implements Parcelablejava . lang . object↳android.net.wifi.WifiInfo描述任何Wifi连接状态的活动或过程中被建立。总结常量

2017-04-26 12:06:39 10093 1

原创 Android wifi扫描结果对象ScanResult属性详解

ScanResultpublic class ScanResultextends Object implements Parcelablejava . lang . object↳android.net.wifi.ScanResult描述了检测信息访问点。除了这里描述的属性,乞求者跟踪 quality, noise

2017-04-26 11:58:51 24109 4

转载 Android网络编程ConnectivityManager和NetworkInfo详解

一.   ConnectivityManager详解     概要     ConnectivityManager是网络连接相关的管理器,它主要用于查询网络状态并在网络发生改变时发出状态变化通知。这个类主要负责的下列四个方面:     1.  监控网络状态(包括WiFi, GPRS, UMTS等)。     2.  当网络连接改变时发送广播Intent。

2017-04-12 10:57:25 4483

原创 JAVA String 所有方法

下面是String类支持的方法,更多详细,参看Java API文档:SN(序号)方法描述1char charAt(int index)返回指定索引处的 char 值。2int compareTo(Object o)把这个字符串和另一个对象比较。3int compareTo(String an

2017-04-05 14:38:22 970

原创 android 读取txt文件获取每行内容

通过输入流的readline方法进行按行读取内容。 举例:public static void readFileOnLine(String filePath){//输入文件路径 FileInputStream fis = openFileInput(filePath);//打开文件输入流 StringBuffer sBuffer = new StringBuffer(); Dat

2017-04-05 10:43:50 5748

原创 获取浏览器高度和宽度

IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentElement.clientWidth ==> 可见区域宽度document.documentElement.clientHeight ==> 可见区域高度FireFox中:document.body.cl

2017-04-04 23:39:38 651

原创 Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC

感谢微博原著:Snowolf 转载:http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法

2017-04-04 23:32:43 284

原创 android冷启动优化

android冷启动优化什么是冷启动 冷启动指的是应用第一次启动或者应用被杀死(不在内存中)后重新启动的情况。 你可能已经发现了,这种情况下启动时间会稍长一点。因为它会重新初始化资源(Application等)。app启动时通常会在Application或者所谓的SplashActivity中做初始化工作。如果Application中的工作过多的话, 那么当冷启动的时候,就会出现白屏情况,因

2017-04-04 23:24:51 246

原创 JDOM创建、修改、删除、读取XML文件

dom jar包下载地址:http://download.csdn.net/detail/male09/9803648 创建XML文档  XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点。而每个子元素都是一个Element对象,对象可以向下包含。  1 因此我们可以通过先创建元素再将元素添加到父元素中,最后将顶层元素添加到根元素中。  2 创建完文档元素后,就可以把

2017-04-04 23:20:37 920

原创 两个android程序间的相互调用(apk互调)

通常我们用到的只是activity之间的互相跳转和调用,很少会用到apk级别的互相调用。往往在一些应用上会用到,比如一个支付系统,可能会有很多的一系列的程序调用到:彩票系统、订票系统、团购网……全部使用一个支付系统会显的更加专业,也能减少不必要的重复。下面介绍两种方法从一个apk启动另一个apk。两个互相调用的项目是:demoapk1和demoapk2 第一种:ComponentName()使用C

2017-04-04 16:38:49 792

原创 Android Animation动画(很详细)

Android Animation Contents: AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListenerAnimations一、Animations介绍 Animations是一个实现android UI界面

2017-04-04 16:33:54 992

原创 jquery 对 Json 的各种遍历

概述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。在JSON中,有两种结构:对象和数组。1.对象一个对象以“{”开始,“}”结束。每个“key”后跟一“:”,“‘

2017-04-03 18:20:19 303

原创 jquery解析XML字符串或XML文件的方法

1、读取XML字符串:例如: $(document).ready(function(){ var xml = "<xml><root><record><name>liubl</name></record><record><name>chencp</name</record></root></xml>"; //var xml="<table><tr><td>100<td></tr></ta

2017-04-03 18:14:56 3146

原创 jQuery 解析xml文件

<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>jquery xml解析</title> <script src="jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> $(documen

2017-04-03 18:13:39 328

原创 java布局管理器总结

BorderLayout FlowLayout GridLayout GridBagLayout CardLayout BoxLayout1.BorderLayout java.lang.Object –java.awt.BorderLayout 将版面划分成东、西、南、北、中五个区域,将添加的组件按指定位置放置。 BorderLayout.EAST Border

2017-04-03 18:11:47 6658 1

原创 js数组与字符串的相互转化

数组与字符串的相互转化var obj="new1abcdefg".replace(/(.)(?=[^])/g,"])/g,"1,").split(","); //字符串转化为数组var obj2 = "new2abcdefg".split(""); //字符串转化为数组alert(obj);ale

2017-04-03 17:58:08 391

转载 Linphone探索:7 . 如何进行视频电话

1 . 绪论本月还有3篇微博需要更新,否则就持之以恒的徽章就没啦,前一段时间都在忙各种事情没有时间更新博客,现在阶段性的不太忙了,补上这月个剩下的3篇,关于Linphone的内容,各位有想了解的,想好题目,在留言你提问,如果我能解答我就出个博客专门说一下,解答不了的也没辙了。本博客的大部分内容是为了记录项目中的一些和业务不太相关,但是和对应技术比较相关的东西,一方面为了以后能回顾一下,另一方面也能帮

2017-04-03 17:56:42 950

转载 Android通用流行框架大全

Android

2017-04-03 17:49:03 431

原创 GreenDao3.0新特性解析(配置、注解、加密)

Greendao3.0release与7月6日发布,其中最主要的三大改变就是:1.换包名 2.实体注解 3.加密支持的优化本文里面会遇到一些代码示例,就摘了官方文档和demo里的例子了,因为他们的例子已经写的很好了。一、GreenDao3的配置 3.0相比2.0的配置较为方便,不用新建Module等一系列操作,可以直接在app的build.gradle里配置并新建实体用添加注解的方式生成步骤1/2

2017-04-03 17:43:22 465

原创 Google自己的下拉刷新组件SwipeRefreshLayout

原著:http://stormzhang.com/android/2014/03/29/android-swiperefreshlayout/SwipeRefreshLayoutSwipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在support v4兼容包下,但必须把你的support library的版本升级到19.1。 提到下拉刷新大家一定对ActionB

2017-04-03 17:30:53 200

原创 HTML5离线存储和本地缓存

一.离线存储有一个web应用有三个文件index.html,a.js,b.css,现在需要把js和css文件缓存起来1.在index.html里加上2.manifest清单格式如下CACHE MANIFEST#上面一句必须#v1.0.0#需要缓存的文件CACHE:a.jsb.css#不需要缓存的文件NETWORK:*#无法访问页面FALLBACK:404.html3.mani

2017-04-03 17:25:57 416

原创 js刷新页面方法大全

如何实现刷新当前页面呢?借助js你将无所不能。1,reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”)2,replace 方法,该方法通过指定URL替换当前缓

2017-04-03 17:22:28 223

原创 jQuery DOM 操作(基本操作、内部插入、外部插入、包裹操作)

1.删除操作(1)remove()  $(selector).remove([selector])$("#div3").remove(); //删除 id 为 div3 的 div 标签$("div").remove("#div3"); //删除 div 标签中 id 为 "div3" 的标签(2)detach()  $(selector).detach([selector])$("#div3")

2017-04-03 17:13:49 444

原创 JQuery Div scrollTop ScrollHeight

jQuery 里和滚动条有关的概念很多,但是有三个属性和滚动条的拖动有关,就是:scrollTop、scrollLeft、scrollHeight。其中 scrollHeight 属性,互联网上几乎搜素不到关于它的应用技巧,而我正好需要用到它。我们现在只探讨和垂直滚动有关的 scrollTop、scrollHeight 属性。一、滚动条有关属性的正确理解:假设有以下Html代码:<div id="

2017-04-03 17:08:14 1428

原创 android 实时检测网络状态

xml添加权限: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />onCreate:注册帧听 NetState receiver = new

2017-04-03 16:52:52 2619

原创 java list(属性方法)

List的方法和属性 方法或属性 作用Capacity 用于获取或设置List可容纳元素的数量。当数量超过容量时,这个值会自动增长。您可以设置这个值以减少容量,也可以调用trin()方法来减少容量以适合实际的元素数目。Count 属性,用于获取数组中当前元素数量Item( ) 通过指定索引获取或设置元素。对于List类来说,它是一个索引器。Add( ) 在List中添加一个对象的公有方法AddRan

2017-04-03 16:42:17 12774 4

原创 Android Studio插件整理

1.GsonFormat 快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。 使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat2.Android ButterKnife Zelezny 配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragm

2017-04-02 15:54:12 515

原创 Android Studio安装插件

Android Studio 是目前Android开发的一个重要的工具相信大家也有所的体验,在AndroidStudio的使用过程中,我们有一些前辈或是技术大牛们为了我们的开发过程中有更好的体验,就相序做出了一系列的插件,非常的好用,今天我就来给大家介绍一下AndroidStudio安装插件的步奏: 下载: 下载完成后需要重新启动AndroidStudio方可有效

2017-04-02 15:35:25 536

Kotlin 语言官方中文文档

kotlin 官方的中文文档大全

2017-05-22

kotlin-for-android-developers

谷歌宣布,将Kotlin语言作为安卓开发的一级编程语言。对此我下载了这个,大家一起共享

2017-05-19

AndroidStudio个人爱好UI设置

自己的AndroidStudio的习惯设置和UI布局文件,喜欢的同仁可以用用,不会影响到自己的快捷键的设置

2017-05-19

Android的自定义ImageView的jar文件

1.Android的自定义ImageView图标,可以根据自己的需要,设置圆形,椭圆形,长方形,正方形图标; 2.都是需要在导入jar包文件后在xml文件中引入<com.hongye.image.image.CircleImageView/> 圆形 <com.hongye.image.image.RectImageView/> 矩形

2017-05-18

深入理解Android网络编程:技术详解与最佳实践

全书共11章,分为三个部分:概述篇(第1章)在介绍了Android开发平台后,重点讲解了Android网络程序的功能及开发环境的配置,引领读者走进Android网络编程的大门;实战篇(第2~8章),详细讲解了TCP、UDP、HTTP等基本网络协议在Android上的应用,展示了使用Android处理JSON、SOAP、HTML、XML等数据的方法,讲解了Android中的RSS编程、Email编程、OAuth认证等,解析了Android中Locations、Maps、USB、Wi-Fi、Bluetooth、NFC等网络模块的编程,讨论了Android中线程、数据存取、消息缓存、界面更新等的处理方法,探讨了SIP、XMPP等协议在Android上的应用;源码分析篇(第9~11章)分析了Android中与HTML处理、网络处理以及部分网络应用相关的源代码,帮助读者从底层原理上加深对相关知识点的理解。

2017-05-17

C++入门经典(第3版)

高清扫描[C++入门经典(第3版)

2017-05-16

HTML5从入门到精通

扫描的HTML5从入门到精通

2017-05-16

JavaScript-API-v1.

JavaScript-API-v1.3readme

2017-05-16

Java RESTful Web Service实战

Java RESTful Web Service实战是国内首本完整、深度地讲解如何基于Java标准规范实现REST风格的Web服务的专著,阿里巴巴Java技术专家12年开发经验结晶,3位业内著名技术专家联袂推荐!不仅深刻解读了全新的JAX-RS标准和其API设计,以及Jersey的使用要点和实现原理,而且系统讲解了REST的基本理论,更重要的是从实践角度深度讲解了如何基于Jersey实现完整的、安全的、高性能的REST式的Web服务

2017-05-16

java常用几种加密算法

详细描述了java常用几种加密算法以及例子

2017-05-16

Android Layout样式布局

包含所有的Android Layout的样式布局和属性讲解

2017-05-16

Web Service开发指南

Web服务的体系结构是基于Web服务提供者、Web服务请求者、Web服务中介者三个角色和发布、发现、绑定三个动作构建的。简单地说,Web服务提供者就是Web服务的拥有者,它耐心等待为其他服务和用户提供自己已有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服务提供者发送请求以获得服务;Web服务中介者的作用是把一个Web服务请求者与合适的Web服务提供者联系在一起,它充当管理者的角色,一般是UDDI。这三个角色是根据逻辑关系划分的,在实际应用中,角色之间很可能有交叉:一个Web服务既可以是Web服务提供者,也可以是Web服务请求者,或者二者兼而有之。显示了Web服务角色之间的关系:其中,“发布”是为了让用户或其他服务知道某个Web服务的存在和相关信息;“查找(发现)”是为了找到合适的Web服务;“绑定”则是在提供者与请求者之间建立某种联系。

2017-05-16

贝塞尔曲线

贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。贝塞尔曲线是计算机图形学中相当重要的参数曲线,在一些比较成熟的位图软件中也有贝塞尔曲线工具,如PhotoShop等。在Flash4中还没有完整的曲线工具,而在Flash5里面已经提供出贝塞尔曲线工具。 贝塞尔曲线于1962,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Paul de Casteljau于1959年运用de Casteljau演算法开发,以稳定数值的方法求出贝兹曲线。

2017-05-16

23种设计模式

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是它能被广泛应用的原因。

2017-05-16

HTML5实战训练

《HTML5实战》由资深Web开发专家亲自执笔,内容的权威性上应该是毋庸置疑的。本书在内容结构上将继承《jQuery权威指南》一书的优点,几乎每个知识点都配一个精心设计的案例,以便于读者融会贯通和动手实践,这将是本书区别于现有同类书的一个最大特点。全书一共分为10章,全书以HTML 5的使用环境和基本特征开篇,依次详细地讲解了HTML 5中新增的交互元素、重要元素、表单与文件、视频与音频、绘画、数据存储、离线应用、网络应用和拖放等核心内容。

2017-05-15

Linux命令大全完整版

本书面向系统管理员、配置管理人员、系统开发人员,以及所有想有效使用Linux系统的黑客。除了Linux外,本书内容还适用于提供了命令行界面和shell脚本编程支持的其他类Unix系统(我们称之为“*nix”系统)

2017-05-15

[C语言从入门到精通]扫描版

本书从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用c语言进行程序开发应该掌握的各方面知识。全书共分17章,包括c语言概述,算法,数据类型,运算符与表达式,常用的数据输入、输出函数,选择结构程序设计,循环控制,数组,函数,指针,结构体和共用体,位运算,预处理,文件,存储管理,网络套接字编程和学生成绩管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会c语言程序开发的精髓,快速提高开发技能。 本书列举了大量的小型实例、综合实例和部分项目案例;所附dvd光盘内容有同步视频讲解、实例源程序、“实践与练习”答案等;本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。 本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

2017-05-15

[Android应用案例开发大全]扫描版

Android应用开发大全的实例清晰可见

2017-05-15

完整的java生成javadoc/chm文档 必要文档

上次有人反应说下载下来后,不能解压,我对此,很是歉意,专门在上传一次; 2.解放双手手动写Word文档,自动生成javadoc文档--CHM帮助文档 2.具体可以查看我博客<<java关于javadoc的那些小技巧和你需要知道的地方

2017-05-15

HTML双击拖动选择图片

HTML运用JQuery实现图片的双击,拖动,添加到预选的框中,图片优美,效果动人

2017-05-14

android网络和权限验证

android 6.0 后的权限动态申请和网络的监听判断,一句话完成android网络和权限的判断和监听

2019-03-12

android倒计时

android倒计时的封装,用来帮助更好的了解,合计时间统计的API

2019-03-12

Android5.0蓝牙开发包

这是一个用于帮助开发者更好的了解封装包的API,以便于新手更快,更准的上手

2019-03-12

小程序模板消息

封装可了小程序在后台向微信推送消息是的过程,大大降低难度操作,详细操作过程

2018-11-06

微信小程序手势缩放图片

微信小程序手势缩放图片,移动查看组件,简单的配置直接可以使用

2018-10-30

微信AES&DES;

包含了微信的AES加解密和3des加解密,以及各种js加密算法

2018-07-09

ApacheCommonsAPI

Apache Commons是Apache软件基金会的项目,曾隶属于Jakarta项目。Commons的目的是提供可重用的、开源的Java代码。 Apache Commons项目的由三部分组成: The Commons Proper - 一个可重用的Java组件库。(已经发布过的) The Commons Sandbox - Java组件开发工作区. (正在开发的项目) The Commons Dormant - 当前处于非活动状态的组件库.(刚启动或者已经停止维护的项目) 建立和维护可重用的Java组件。使用组件可以提高开发效率和质量。 这是中文的解释

2018-06-18

JSON 解析jar

两个jar,都是用来解析传输的JSON串,方便解析,单独使用(java和Android都适用)

2018-05-31

AS上传项目到JCenter仓库

自己使用,没有转份的意思,大家在网上搜一下,资料很多的

2018-03-18

CSDN Markdown编辑规范

CSNM Mardown的编辑规范,用来方便自己使用,也希望大家可以使用

2018-03-18

kotlin极简教程

内容摘要:Kotlin视频教程、第1章 Kotlin简介、第2章 快速开始:HelloWorld、第3章 Kotlin语言基础、第4章 基本数据类型与类型系统、第5章 集合类、第6章 泛型、第7章 面向对象编程、第8章 函数式编程、第9章 轻量级线程:协程、第10章 Kotlin与Java互操作、第11章 使用Kotlin集成SpringBoot开发Web服务端、第12章 使用Kotlin集成Gr adle开发、第13章 使用 Kotlin 和 Anko 的Android 开发、第14章 使用 Kotlin DSL、第15章 Kotlin 文件IO操作与多线程、第16章 使用 Kotlin Native

2017-09-29

Maven权威指南中文版

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。 Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程。当时有一些项目(有各自Ant build文件),仅有细微的差别,而JAR文件都由CVS来维护。于是希望有一种标准化的方式构建项目,一个清晰的方式定义项目的组成,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs

2017-09-26

官方 kotlin-docs

官方语言kotlin语言的详细帮助文档

2017-08-04

Android Studio 的第一个Kotlin 语言的Android 项目

适用于出初学者的AndroidStudio第一次使用Kotlin语言编写Android项目

2017-07-08

HTML5样式的进度条

里面集成了多种样式的动画进度条,绚丽多彩

2017-07-04

java swing 时间日期选择控件

使用纯java swing 编写的日期时间选择控件,免去了以前的手动输入造成的输入错误,输入丢失的不必要的错误

2017-06-30

XML文件解析的_DOM4J-最新jar

xml文件解析之dom4j的jar

2017-06-25

JAVA XML dom4j-1.6.1

java Android 的XML 文件管理读写改的包dom4j-1.6.1

2017-06-12

servlet和jsp学习指南

java学习群学习资料之--servlet和jsp学习指南

2017-05-31

Kotlin_in_Action_v12

官方原版推荐Kotlin_in_Action_v12

2017-05-30

空空如也

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

TA关注的人

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