-
操纵历史,利用HTML5 History API兑现无刷新跳转
操纵历史,利用HTML5HistoryAPI实现无刷新跳转 写在前面 有一次在上点点网的时候,发现登陆、注册动画效果非常华丽,但让我感到震惊的是页面竟能够实现无刷新跳转(已改版,观看此效果可以猛击此处:GitHub或阅FM),回顾了所学的前端知识,似乎没有任何技术可以实现这一点,于是百度搜罗了一下,才发现这原来是使用HTML5中History API实现的效果,但奈何一直未曾派上用场...
792
热度 -
有关java socket(wu1011,longrm请来看下)
有关javasocket(wu1011,longrm请来看下) 我写了个javasocket的程序模仿wu1011,longrm写的聊天室程序 目前登录没问题 就是登录完后不能正常运行,不能互相聊天 请知道的朋友帮忙看下代码 Server.java importjava.awt.List; importjava.io.BufferedReader; importjava...
447
热度 -
在android怎样正确地运用TabHost
在android怎样正确地运用TabHost 程序代码:color=#0000FF>publiccolor=#0000FF>classphotoerActivitycolor=#0000FF>extendsTabActivitycolor=#0000FF>implementsOnItemClickListener,OnClickListener,ViewFactory{...
464
热度 -
ExtJS 中运用Asp.net编写后台服务器程序的几种方式
ExtJS中使用Asp.net编写后台服务器程序的几种方式 现在大多数使用Extjs的程序都使用Java来编写后台服务器程序,下面简单介绍一下如何使用Asp.net来编写后台服务器程序. 使用Asp.net编写Extjs的后台服务器程序大概有下面几种方式: 1.使用.netFramework3.5中的WCF来实现,因为.net3.5中的WCF中新增加了一个Attributes来支持这种方式,但...
327
热度 -
HTML5 拖拽下传图片实例
HTML5拖拽上传图片实例 拖拽上传最重要的就是js部分的代码,它实现了70%的功能,另外30%仅仅是把图片信息提交到后台,然后做对应的处理,比如压缩啊,裁剪啊云云。所以先来看下js实现代码吧。 ? $().ready(function(){ ????if($.browser.safari||$.browser.mozilla){ ????????$('#dtb-msg1.c...
673
热度 -
用javascript预加载图片、css、js的步骤研究
用javascript预加载图片、css、js的方法研究 用javascript预加载图片、css、js的方法研究 预加载的好处可以让网页更快的呈现给用户,缺点就是可能会增加无用的请求(但图片、css、js这些静态文件可以被缓存),如果用户访问的页面里面的css、js、图片被预加载了,用户打开页面的速度会快很多,提升用户体验。在用到一些大图片展示的时候,预加载大图是很不错的方法,图片更快的被呈现...
381
热度 -
电脑英语
计算机英语编程词汇(仅参考!!喜欢玩这个朋友可以留下!DataStructures基本数据结构Dictionaries字典PriorityQueues堆GraphDataStructures图SetDataStructures集合Kd-Trees线段树NumericalProblems数值问题SolvingLinearEquations线性方程组BandwidthReduction带宽压缩Matr...
3529
热度 -
[原创]自己的库+四则运算测试
[原创]自己的库+四则运算测试 主要为了学习数据结构,建个自己的库,日后不断更新..... 代码很垃圾,有兴趣的朋友可以试一下,bug应该不少/// face="新宋体">size="2">color=008000>/******************************************************** **Highlightsoftware...
591
热度 -
安卓开发 第一篇 关于依赖注入框架dagger2的使用跟理解
安卓开发第一篇关于依赖注入框架dagger2的使用和理解(这篇博客真是磨难重重啊,写到一半电脑蓝屏了,还好markdown编辑器保持了部分类容)最近开始重构项目,在重构项目中用到了依赖注入框架dagger2,发现它确实很方便,能大大加快我们编写代码的速度,同时也很方便我们对于功能模块的解耦。在这里就不过多介绍dagger2了,大家谷歌百度一下就能得到很多关于dagger2的介绍。学习dagger2...
460
热度 -
Android Framework中的线程Thread及它的threadLoop步骤
AndroidFramework中的线程Thread及它的threadLoop方法当初跟踪Camera的代码中的时候一直追到了HAL层,而在Framework中的代码看见了若干个Thread。它们普遍的特点就是有一个threadLoop方法。按照字面的意思应该是这个线程能够循环处理数据。对应我想到到了java上层中的HandlerThread,这个估计也差不多,但当时心里总有一个疙瘩,想弄清楚它到...
184
热度 -
Android 中的 Service 全面小结详解【下】
Android中的Service全面总结详解【下】上一篇文章Android中的Service全面总结详解【下】介绍了Service的一些知识以及本地Service的使用,如果对Service还不太了解的建议先看下上篇文章;本文主要接着上一篇讲下远程服务的使用;在说到远程服务的时候,我们需要先了解一些预备的知识:首先来了解一下AIDL机制:AIDL的作用由于每个应用程序都运行在自己的进程空间,并且可...
149
热度 -
Android中MotionEvent的起源和ViewRootImpl
Android中MotionEvent的来源和ViewRootImpl前言很久没有发表文章了,今天来一篇,大家撒花~~~本文打算分析下Android中点击事件的来源,顺便提及下ViewRootImpl。Android中点击事件的来源这个问题,也许你会说“这还用你说吗?我可是看过艺术探索的人”,我知道艺术探索中的确是详细介绍了点击事件的传递流程,反正大致就是点击事件从Activity传递给Phone...
81
热度 -
Android卡通片三部曲之一 View Animation & LayoutAnimation
Android动画三部曲之一ViewAnimation&LayoutAnimation转载请注明出处:http://blog.csdn.net/crazy1235/article/details/50612827本篇文章对android的Tween动画和帧动画以及布局动画进行总结。Tween动画XML语法介绍插值器Interpolator自定义Interpolator公共XML属性及对应的...
446
热度 -
Android札记 - Binder之请求注册Service组件
Android笔记-Binder之请求注册Service组件face="微软雅黑"size="4">Android系统中大量采用了组件化的设计思路,将大量的核心服务以Service组件来对外提供。Service只有注册到servicemanager后,Client端才能通过servicemanager获取到Service的代理对象,从而使用到Service提供的服务。由于Service组件的注册过...
34
热度 -
小弟我的Android进阶之旅->关于使用CSDN-markdown编辑器来编写博客
我的Android进阶之旅------>关于使用CSDN-markdown编辑器来编写博客关于使用MarkDown编辑器的原因什么是Markdown制作一份待办事宜Todo列表书写一个质能守恒公式LaTeX高亮一段代码code高效绘制流程图高效绘制序列图绘制表格更详细语法说明在CSDN上怎么使用MarkDown欢迎使用Markdown编辑器写博客快捷键Markdown及扩展表格定义列表代码块...
109
热度 -
Android一步一步带你实现RecyclerView的拖拽跟侧滑删除功能
Android一步一步带你实现RecyclerView的拖拽和侧滑删除功能先上效果图:本篇文章我们来学习一个开源项目Android-ItemTouchHelper-Demo这个项目使用了RecyclerView的ItemTouchHelper类实现了Item的拖动和删除功能,ItemTouchHelper是v7包下的一个类,我们看一下他的介绍Thisisautilityclasstoaddswip...
76
热度 -
框架方式 MVC 在Android中的使用
框架模式MVC在Android中的使用算来学习Android开发已有2年的历史了,在这2年的学习当中,基本掌握了Android的基础知识。越到后面的学习越感觉困难,一来是自认为android没啥可学的了(自认为的,其实还有很多知识科学),二来网络上的很多框架已经帮我们做了太多的事情了,我们只需要画画UI就可以了,感觉Android开发没有太多的技术含金量。最近闲来无事,开始总结之前学过的知识点,想...
24
热度 -
MVP形式在Android项目中的使用
MVP模式在Android项目中的使用以前在写项目的时候,没有过多考虑架构模式的问题,因为之前一直做J2EE开发,而J2EE都是采用MVC模式进行开发的,所以在搭建公司项目的时候,也是使用类似MVC的架构(严格来讲,之前的项目还算不上MVC模式,只是简单将网络请求与界面分离,然后通过Handle通知更新界面)。这种写法,在后面随着项目越来越大,Activty或者Fragment中代码也会越来越多,...
43
热度 -
自各儿定制ListView,上拉刷新和下拉刷新,加载网络图片,并且添加缓存机制
自己定制ListView,上拉刷新和下拉刷新,加载网络图片,并且添加缓存机制。1packagecom.lixu.listviewrefresh;23importjava.util.ArrayList;4importjava.util.HashMap;5importjava.util.Random;67importcom.lixu.listviewrefresh.Loadnetimage.OnLoa...
55
热度 -
深入剖解Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱原文出处:海子自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。以下是本文的目录大纲:一.什么是装箱?什么是拆箱?二.装箱和拆箱是如何实现的三.面试中相关的问题若有不正之处,请谅解和批评指正,不胜感激。一.什么是装箱?什么是拆箱?在前...
59
热度