-
在SSM下基于POI实现Excel表的导入(多sheet)/导出
xmlns="http://www.w3.org/2000/svg"style="display:none;"> 在SSM下基于POI实现Excel表的导入(多sheet)/导出 学习Excel编写项目时的一些心得,适合小白观看。项目中实现了Excel中多个sheet的导入和单数表的导出功能,对于多数据表指定导出可自行添加if或者for循环来实现。Excel表的结构,简单的分成Sheet,Ce...
19
热度 -
eclipes,myeclipse 9.0 ,myeclipse 8.5,8.6快捷键运用
eclipes,myeclipse9.0,myeclipse8.5,8.6快捷键使用Ctrl+Shift+L???显示所有快捷键?Ctrl+K?????参照选中的词(Word)快速定位到下一个?Ctrl+Shift+K???参照选中的词(Word)快速定位到上一个??Ctrl+O?????快速显示OutLine?Ctrl+T?????快速显示当前类的继承结构?Ctrl+Shift+X???把选中文...
191
热度 -
Android-Service完全解析,关于服务您所需知道的一切(上)
Android--Service完全解析,关于服务你所需知道的一切(上)相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出...
125
热度 -
HttpClient v4.5 容易抓取主页数据
HttpClientv4.5简单抓取主页数据由于工作原因,需要每隔半小时刷新一些网页,并查看上面的数据是否有更新。这件事能否自动化进行呢?查找了下Java相关的资料,蹦出一个关键词:HttpClient。HttpClient是常用Http客户端库,相关的资料也不少,只是网上找到的资料好多都是不能用于4.5版的HttpClient,还是需要自己摸索。在eclipse里新建一个maven工程(mave...
313
热度 -
Android学习07-事件处理(2)单选按钮与上拉列表框级联菜单
Android学习07-----事件处理(2)单选按钮与下拉列表框级联菜单二、单选钮与OnCheckedChangeListenermain.xml:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:l...
51
热度 -
Android ViewPager多页面滑动切换以及卡通片效果
AndroidViewPager多页面滑动切换以及动画效果一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。二、在开始前,我们先要认识一个控件,ViewPager。它是googleSDk中自带的一个附加包的一个类,可以用来实现屏...
44
热度 -
Android构建音频播放器课程(二)
Android构建音频播放器教程(二)6.为PlayList(播放列表)写ListView使用列表视图(ListView)来显示播放列表,在drawable文件夹下创建一个xml布局文件并叫做list_selector.xml,这个xml是用于对列表项渐变背景。list_selector.xml<?xmlversion="1.0"encoding="utf-8&...
70
热度 -
Android学习开发之对话框详解与范例
Android学习开发之对话框详解与实例Android系统中有四种默认的对话框:警告对话框AlertDialog、进度对话框ProgressDialog、日期选择对话框DatePickerDialog以及时间选择对话框TimePickerDialog。除此之外,我们自定义自已的dialog。一.警告对话框(AlertDialog)Android系统中最常用的对话框是AlertDialog,它是一个...
77
热度 -
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目课程
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程本文提纲:本文通过一个用户注册的实例讲解SSH的整合。创建Struts项目,整合Hibernate,整合Spring。最后总结如何熟练创建SSH项目。仅是创建SSH项目,对于其他的扩展例如Struts的国际化,Hibernate的缓存优化,Spring的AOP等,本博文涉及不到。想学习更多的东西请搜索其他博...
11
热度 -
android实施网络操作
android执行网络操作本篇我们会介绍连接到网络中涉及的基本任务,监测的网络连接(包括连接更改),并给予用户控制应用程序的网络使用情况。还介绍了如何解析和使用XML数据。这个类包含一个示例应用程序来说明如何执行常见的网络操作。您可以下载示例(在右边),并用它作为自己的应用程序源代码的可重用代码。本章的重点有三:1.连接到网络2.管理网络的使用3.解析XML数据一、连接到网络在mainfest中声...
78
热度 -
Android治理篇
Android管理篇下面主要从系统层面阐述一些重要问题,如内存管理、应用管理、电源管理、系统还原、系统升级、系统配置、系统备份等,从一个更高的视角帮组开发者理解Android的运行。1.内存管理在Android终端中,虽然内存的配置已经与功能手机有了明显的不同,不再局限于满足基本的需要,但是有效的内存管理将有助于提升程序运行的效率。在创建进程时,Dalvik虚拟机会为每个进程分配一定量的堆内存,占...
57
热度 -
Android 获得应用程序的启动次数和运行时间等信息
Android取得应用程序的启动次数和运行时间等信息使用情景:最近有个需求是统计后台应用运行时间,如果一个应用在后台运行超过一定时间就Kill掉进程,达到省电的目的。此时就可以使用PkgUsageStats这个类来实现啦!通过com.android.internal.os.PkgUsageStats这个类可以得到一个应用程序的启动次数,运行时间等信息,功能强大,但是google并没有将这个类作为A...
54
热度 -
Android:一个高效的UI才是一个拉风的UI(二)点击查看
Android:提高UI设计效率,一个高效的UI才是一个拉风的UI(一)???????摘要:Android是一个运行在移动终端上的操作系统,跟传统PC最大的不同所在就是移动终端的资源紧缺问题“比较”明显,当然对于一些屌丝机型,应该用“非常“来形容才靠谱。所以经常会出现在一些比较缺乏青春活力的老型机上,运行一些软件被异常终止的情况;然而作为互联网厂家来说,广大的屌丝机用户肯定是一大笔用户资源,这是能...
93
热度 -
android开发札记-EditText自动补全功能(转)
android开发笔记-EditText自动补全功能(转)精创之作《雷神的微软平台安全宝典》诚邀译者????????????????????????????????????????????移动业界领袖会议·上海·6.20?CSDN博客频道“移动开发之我见”主题征文活动?????????【分享季1】:网友推荐130个经典资源,分享再赠分!?Android开发笔记-EditText自动补全功能分类:?...
85
热度 -
Android 引述外部字体
Android引用外部字体?在Android中,加载外部字体是非常容易的!??步骤如下:??1.创建新的Android工程;??2.在工程下的assets文件夹下新建名字为fonts的文件夹(名字可以任意选取),把所有的外部字体文件都放在这里面;如下图所示:3.编辑main.xml,代码如下:?1main.xml02<?xml?version="1.0"?encoding="utf-8"?&...
2
热度 -
android 自定义ListView【通用】适配器并兑现监听控件 (转)
android自定义ListView【通用】适配器并实现监听控件(转)??【Android游戏开发二十三】自定义ListView【通用】适配器并实现监听控件!分类:?【Android游戏开发】2011-04-1110:01?7539人阅读?评论(25)?收藏?举报?李华明Himi?原创,转载务必在明显处注明:转载自【黑米GameDev街区】?原文链接:?http://www.himigame.co...
63
热度 -
android Fragment的应用详细分析
androidFragment的使用详细分析Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并...
18
热度 -
Android异步处理3:Handler+Looper+MessageQueue深入详解
Android异步处理三:Handler+Looper+MessageQueue深入详解在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使用消息机制实...
181
热度 -
Android异步处置三:Handler+Looper+MessageQueue深入详解
Android异步处理三:Handler+Looper+MessageQueue深入详解在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使用消息机制实...
122
热度 -
【Android动画片】之Tween动画 (渐变、缩放、位移、旋转)
【Android动画】之Tween动画(渐变、缩放、位移、旋转)Android平台提供了两类动画。一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。?下面就讲一下TweeneAnimations。?主要类:?Animation? 动画AlphaAnimation 渐变...
99
热度