- 博客(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 3414
原创 Android wifi的WifiInfo对象详解
WifiInfopublic class WifiInfoextends Object implements Parcelablejava . lang . object↳android.net.wifi.WifiInfo描述任何Wifi连接状态的活动或过程中被建立。总结常量
2017-04-26 12:06:39 10227 1
原创 Android wifi扫描结果对象ScanResult属性详解
ScanResultpublic class ScanResultextends Object implements Parcelablejava . lang . object↳android.net.wifi.ScanResult描述了检测信息访问点。除了这里描述的属性,乞求者跟踪 quality, noise
2017-04-26 11:58:51 24384 4
转载 Android网络编程ConnectivityManager和NetworkInfo详解
一. ConnectivityManager详解 概要 ConnectivityManager是网络连接相关的管理器,它主要用于查询网络状态并在网络发生改变时发出状态变化通知。这个类主要负责的下列四个方面: 1. 监控网络状态(包括WiFi, GPRS, UMTS等)。 2. 当网络连接改变时发送广播Intent。
2017-04-12 10:57:25 4736
原创 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 1001
原创 android 读取txt文件获取每行内容
通过输入流的readline方法进行按行读取内容。 举例:public static void readFileOnLine(String filePath){//输入文件路径 FileInputStream fis = openFileInput(filePath);//打开文件输入流 StringBuffer sBuffer = new StringBuffer(); Dat
2017-04-05 10:43:50 5789
原创 获取浏览器高度和宽度
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 667
原创 Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC
感谢微博原著:Snowolf 转载:http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法
2017-04-04 23:32:43 292
原创 android冷启动优化
android冷启动优化什么是冷启动 冷启动指的是应用第一次启动或者应用被杀死(不在内存中)后重新启动的情况。 你可能已经发现了,这种情况下启动时间会稍长一点。因为它会重新初始化资源(Application等)。app启动时通常会在Application或者所谓的SplashActivity中做初始化工作。如果Application中的工作过多的话, 那么当冷启动的时候,就会出现白屏情况,因
2017-04-04 23:24:51 253
原创 JDOM创建、修改、删除、读取XML文件
dom jar包下载地址:http://download.csdn.net/detail/male09/9803648 创建XML文档 XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点。而每个子元素都是一个Element对象,对象可以向下包含。 1 因此我们可以通过先创建元素再将元素添加到父元素中,最后将顶层元素添加到根元素中。 2 创建完文档元素后,就可以把
2017-04-04 23:20:37 937
原创 两个android程序间的相互调用(apk互调)
通常我们用到的只是activity之间的互相跳转和调用,很少会用到apk级别的互相调用。往往在一些应用上会用到,比如一个支付系统,可能会有很多的一系列的程序调用到:彩票系统、订票系统、团购网……全部使用一个支付系统会显的更加专业,也能减少不必要的重复。下面介绍两种方法从一个apk启动另一个apk。两个互相调用的项目是:demoapk1和demoapk2 第一种:ComponentName()使用C
2017-04-04 16:38:49 828
原创 Android Animation动画(很详细)
Android Animation Contents: AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListenerAnimations一、Animations介绍 Animations是一个实现android UI界面
2017-04-04 16:33:54 1013
原创 jquery 对 Json 的各种遍历
概述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。在JSON中,有两种结构:对象和数组。1.对象一个对象以“{”开始,“}”结束。每个“key”后跟一“:”,“‘
2017-04-03 18:20:19 316
原创 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 3165
原创 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 347
原创 java布局管理器总结
BorderLayout FlowLayout GridLayout GridBagLayout CardLayout BoxLayout1.BorderLayout java.lang.Object –java.awt.BorderLayout 将版面划分成东、西、南、北、中五个区域,将添加的组件按指定位置放置。 BorderLayout.EAST Border
2017-04-03 18:11:47 6688 1
原创 js数组与字符串的相互转化
数组与字符串的相互转化var obj="new1abcdefg".replace(/(.)(?=[^])/g,"])/g,"1,").split(","); //字符串转化为数组var obj2 = "new2abcdefg".split(""); //字符串转化为数组alert(obj);ale
2017-04-03 17:58:08 408
转载 Linphone探索:7 . 如何进行视频电话
1 . 绪论本月还有3篇微博需要更新,否则就持之以恒的徽章就没啦,前一段时间都在忙各种事情没有时间更新博客,现在阶段性的不太忙了,补上这月个剩下的3篇,关于Linphone的内容,各位有想了解的,想好题目,在留言你提问,如果我能解答我就出个博客专门说一下,解答不了的也没辙了。本博客的大部分内容是为了记录项目中的一些和业务不太相关,但是和对应技术比较相关的东西,一方面为了以后能回顾一下,另一方面也能帮
2017-04-03 17:56:42 1021
原创 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 476
原创 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 207
原创 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 429
原创 js刷新页面方法大全
如何实现刷新当前页面呢?借助js你将无所不能。1,reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”)2,replace 方法,该方法通过指定URL替换当前缓
2017-04-03 17:22:28 239
原创 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 458
原创 JQuery Div scrollTop ScrollHeight
jQuery 里和滚动条有关的概念很多,但是有三个属性和滚动条的拖动有关,就是:scrollTop、scrollLeft、scrollHeight。其中 scrollHeight 属性,互联网上几乎搜素不到关于它的应用技巧,而我正好需要用到它。我们现在只探讨和垂直滚动有关的 scrollTop、scrollHeight 属性。一、滚动条有关属性的正确理解:假设有以下Html代码:<div id="
2017-04-03 17:08:14 1454
原创 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 2637
原创 java list(属性方法)
List的方法和属性 方法或属性 作用Capacity 用于获取或设置List可容纳元素的数量。当数量超过容量时,这个值会自动增长。您可以设置这个值以减少容量,也可以调用trin()方法来减少容量以适合实际的元素数目。Count 属性,用于获取数组中当前元素数量Item( ) 通过指定索引获取或设置元素。对于List类来说,它是一个索引器。Add( ) 在List中添加一个对象的公有方法AddRan
2017-04-03 16:42:17 12831 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 546
原创 Android Studio安装插件
Android Studio 是目前Android开发的一个重要的工具相信大家也有所的体验,在AndroidStudio的使用过程中,我们有一些前辈或是技术大牛们为了我们的开发过程中有更好的体验,就相序做出了一系列的插件,非常的好用,今天我就来给大家介绍一下AndroidStudio安装插件的步奏: 下载: 下载完成后需要重新启动AndroidStudio方可有效
2017-04-02 15:35:25 575
Android的自定义ImageView的jar文件
2017-05-18
Java RESTful Web Service实战
2017-05-16
Web Service开发指南
2017-05-16
贝塞尔曲线
2017-05-16
23种设计模式
2017-05-16
HTML5实战训练
2017-05-15
Linux命令大全完整版
2017-05-15
[C语言从入门到精通]扫描版
2017-05-15
完整的java生成javadoc/chm文档 必要文档
2017-05-15
java对象转JSON
2017-05-12
JNativeAPI
2017-05-12
ApacheCommonsAPI
2018-06-18
kotlin极简教程
2017-09-29
Maven权威指南中文版
2017-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人