-
Android使用ActionBar跟ViewPager切换页面
Android使用ActionBar和ViewPager切换页面演示效果如下:项目布局如下:MainActivity.java代码importjava.util.ArrayList;importjava.util.List;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.support.v4.a...
64
热度 -
容易实现安卓app自动更新功能
简单实现安卓app自动更新功能一般的安卓app都有自动更新功能,实现app的更新,以让用户体验新版本的功能,这里也是项目中用到的,今天就来总结一下,代码应该有点多,还请耐心点哈。安卓应用实现自动更新比较简单,这里跟大家介绍下:第一步服务器端:服务端提供一个借口,或者网址,我这里就用的服务器是tomcat,这里提供一个网址如下://也就是一个json数据接口publicstaticfinalStri...
48
热度 -
MyEclipse个性设立
MyEclipse个性设置.(1)Myeclipse打开jsp的默认编辑器不好,会同时打开预览。所以做如下更改Windows–>Perferences–>General–>Editors->FileAssociations把默认改成MyEclipseJSPEditor。(2)关闭quickupdate解决MyEclipse启动时自动更新卡住的问题MyEclipse-->...
39
热度 -
Android ScrollView滚动实现公众点评、网易云音乐评论悬停效果
AndroidScrollView滚动实现大众点评、网易云音乐评论悬停效果今天听着网易云音乐,写着代码,真是爽翻了。网易云音乐这个产品亮点应该在评论这一模块,于是我就去看了下评论区,发现一个它是用的一个ScrollView,从上到下可分为三部分,最上面是音乐封面,接着是精彩评论,然后是最新评论。手指在上面滚动一段距离,精彩评论就在布局顶部悬停,再接着滚动,最新评论就替代精彩评论在布局顶部悬停,十分...
57
热度 -
框架方式MVP在Android中的使用
框架模式MVP在Android中的使用前一篇文章中学习了MVC框架模式在Android中的使用,不了解什么是MVC框架模式的亲戳这里框架模式MVC在Android中的使用。其实谷歌Android开发团队是鼓励开发者利用MVC框架模式开发项目的,我们平时写代码也或多或少的在使用MVC框架模式开发项目,比如说谷歌自己退出来的Volley网络请求框架就是遵循MVC框架的。我们可以理解为Volley框架是...
24
热度 -
Spring+SpringMVC+mybatis+easyui调整实例(五)使用mybatis拦截器分页
Spring+SpringMVC+mybatis+easyui整合实例(五)使用mybatis拦截器分页今天我们来整理下服务器分页的部分,也算是实例整合中的一个重要的部分。这里我们使用mybatis拦截器进行分页。戳此下载—>简单普及下拦截器分页的原理:分页拦截器,用于拦截需要进行分页查询的操作,然后对其进行分页处理。利用拦截器实现Mybatis分页的原理:要利用JDBC对数据库进行操作就必...
31
热度 -
Android:应用宝省份流量更新
Android:应用宝省流量更新应用宝省流量更新介绍应用宝省流量更新(SDK),是应用宝提供给开发者轻松实现应用省流量更新的功能,可以帮助开发者缩短更新过程,提高应用下载量。在每次应用升级更新时,只需更新部分数据而无需下载完整大小的安装包,帮用户节省了流量,也大大提高了产品升级速度。注册开发者进入腾讯开放平台点击移动应用,进入登录界面使用QQ号码登录或注册新账号,登录后进入注册开发者界面,可选择注...
146
热度 -
Android 使用ORMLite制造万能泛型Dao简化数据持久化层
Android使用ORMLite打造万能泛型Dao简化数据持久化层前面的一篇文章AndroidORM系列之ActiveAndroid介绍了ActiveAndroid的使用方法,但是ActiveAndroid有一个很明显的缺点,就是所有的实体类必须继承Model类才能进行CRUD,这是典型的php中的ActiveRecord方式的数据库操作。这时候我们会想一下,在JavaWeb中,hibernate...
50
热度 -
Android触摸事件(2)-TouchUtils,触摸辅助工具类
Android触摸事件(二)-TouchUtils,触摸辅助工具类目录目录概述关于拖动原理实现过程关键变量定义事件处理回调偏移量计算实现关于缩放原理实现过程缩放比例计算方法事件处理回调变量定义缩放流程关于辅助功能使用方法源码概述此类的主要作用是封装了一些触摸事件需要常用的操作,只需要实现简单的接口即可以使用.实现操作如下:界面拖动(基于单点触摸的移动事件)界面的缩放(基于两点触摸的移动事件)此类只...
72
热度 -
eclipseEE版本中应用ivy管理jar包
eclipseEE版本中使用ivy管理jar包eclipseEE版本中使用ivy管理jar包我以前一直都是使用maven2来管理项目的,这次公司同事比较热推ivy,更轻量级些。只用ivy管理jar包,打包和管理项目还是用ant。我看同事搭建起来项目的效果,的确比较方便实用(其实主要是我们都更熟悉ant,呵呵。其实用maven也就只用到了管理jar的功能)。这里记录一下同事的配置方法,以后备用。iv...
12
热度 -
android-自定义左滑右滑菜单
android---自定义左滑右滑菜单没有使用第三方类库,纯代码定制.主要用到的知识如下,我们知道,不管是自定义View还是系统提供的TextView这些,它们都必须放置在LinearLayout等一些ViewGroup中,因此理论上我们可以很好的理解onMeasure(),onLayout(),onDraw()这三个函数:1.View本身大小多少,这由onMeasure()决定;2.View在V...
30
热度 -
Android拓展系列(12)-使用Gradle公布aar项目到JCenter仓库
Android拓展系列(12)--使用Gradle发布aar项目到JCenter仓库目的发布自己的androidlibrary(也就是aar)到公共的jcenter仓库,所有的人都能用gradle最简单的方式引用。为什么选择jcenter,它兼容maven,而且支持更多形式仓库,androidstudio最新版本已经默认jcenter了。环境AndroidStudio1.0+参考文章使用Gradl...
51
热度 -
Eclipse知识点集聚
Eclipse知识点汇聚一、Eclipse中jsp、js文件编辑时,卡死现象解决汇总转自:http://rsy.iteye.com/blog/2095668写道使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:1、取消验证windows–>perferences–>...
250
热度 -
解决MyEclipse运作太慢
解决MyEclipse运行太慢解决MyEclipse运行太慢分类:IDE开发工具2011-05-2611:371467人阅读评论(0)收藏举报myeclipsejavadocvalidationassociationsjavaeeeclipseMyEclipse运行太慢首先:打开Myeclipse---->window--->preferences--->Myeclipse---...
62
热度 -
J2SE自学(1)—— Java简介与JDK部署
J2SE自学(一)——Java简介与JDK部署1、java的定义:java是SUN公司的JamesGosling发明的面向对象的可跨平台的编程语言2、以后再公司学习新的技术的同时,不但要关注技术本身,还要关注发明该技术的公司对其技术的推崇程度以及社会上的支持等因素!3、mysql被SUN公司收购,2010年初SUN被oracle收购了!(螳螂捕蝉黄雀在后!嗨!!)4、面向对象的高级语言是企图用人的...
708
热度 -
Android 手机影音 学习历程记录(四)
Android手机影音学习过程记录(四)前一篇已经将视频播放页面的布局弄好了,这一篇主要来处理播放页面的各种逻辑(播放、暂停、上/下一个视频、音量、进度…),逻辑比较多,一点一点贴代码。顶部布局的逻辑:显示系统时间,时间是一秒一秒更新的,所以可以通过循环发消息的方法来更新系统时间。相关代码如下:privatestaticfinalintUPDATE_SYSTEM_TIME=0;//更新系统时间的消...
8
热度 -
推荐几个适用的Android工具类
推荐几个实用的Android工具类在开发的过程中收集整理的,绝对超实用1、CountDown.java可以用来用作发验证码的倒计时用publicclassCountDownimplementsRunnable{privateTextViewtextView;privateStringcountDownText;privateStringdefaultText;privateintremindSec...
20
热度 -
Android兑现计算器功能
Android实现计算器功能创建两个ActivityCalculate.java和Result.javaCalculate.java用于显示计算的页面Result.java用于显示结果?先在main.xml中写四个控件main.xml<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://sch...
24
热度 -
刚刚学android,练手写的一个播放器
刚学android,练手写的一个播放器最近学习android开发做了一个播放器练手,同样是新手可以看看交流交流,呵呵,有什么更好的实现方法忘能指教一下图效果在附件主activity??audioList.javapackagecom.xianyifa.audioplayer;importjava.io.File;importjava.io.IOException;importjava.util.A...
62
热度 -
JAXB/WebService中的子类承继关系的schema导出
JAXB/WebService中的子类继承关系的schema导出 继承关系在Java中太常见了.而用父类作为参数或者返回值转递时,生成的schemaxsd里面不包含子类的定义,所以在子类中拿到的一直都是父类.google了一下,网上这个问题的答案很少.特此记之.举例:publicclassMO{ publicStringdn; } publicclassMoOneextendsMO{ public...
418
热度