
java && Android
文章平均质量分 94
小生我怕怕
桃花坞里桃花庵,桃花庵里桃花仙;
桃花仙人种桃树,又摘桃花换酒钱。
酒醒只在花前坐,酒醉还来花下眠;
半醒半醉日复日,花落花开年复年。
展开
-
做listview+上下拉动在header和footer
今天得需求是做listview+上下拉动在header和footer显示progressdialog,但不影响用户操作直接上代码,我已经加上注释了,自己看。 package com.stay.main;import java.net.HttpURLConnection;import java.util.ArrayList;import java.util.Ha转载 2011-11-05 23:33:34 · 1560 阅读 · 1 评论 -
android listView滚动分页
package com.nxt;import java.io.IOException;import java.io.InputStream;import java.math.BigDecimal;import java.net.HttpURLConnection;import java.net.MalformedURLException;import jav转载 2013-03-17 15:13:34 · 912 阅读 · 0 评论 -
百度地图API之ItemizedOverlay的使用(Android)
本篇文章主要介绍如何在百度地图上添加Overlay(即图层或覆盖物)。Overlay简介 Overlay通常被译为“图层”或“覆盖物”。那么对于地图而言,什么称之为覆盖物?“所有叠加或覆盖到地图之上的内容,都被称之为地图覆盖物,如标注、矢量图形元素(包括:折线和多边形和圆)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。” 为了让转载 2013-03-17 14:54:42 · 914 阅读 · 0 评论 -
Android应用程序签名详解
本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名? 如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗转载 2013-03-17 15:06:46 · 633 阅读 · 0 评论 -
三星Galaxy Note2隐藏的秘密功能
一、查看出厂日期的办法第1步:手机里面输入*#197328640#第2步:选择第2个英文选项VERSION INFO 进入第3步:选择HW VERSION第4步:选择READ CAL DATE二、手电筒功能怎么开启?进入所用应用程序界面-->顶部选择“小组件”标签-->找到“辅助光”插件-->将“辅助光”插件放到桌面上-->回桌面使用三、如何设置对方接听电话转载 2013-03-20 20:34:33 · 2080 阅读 · 0 评论 -
简约而不简单——Android SimpleAdapter
列表(ListView)、表格(GridView),这在手机应用上面肯定是少不了的,怎样实现比较复杂一点的界面呢,先看一下我的效果图。 这样布局的情况是最基本的,也是最常用的,网上关于这样的布局有多种版本的实现方法,但是有很多需要自己实现Adapter,那样子是比较复杂而且没有必要的,因为我们有简约而不简单的SimpleAdapter。1. ListViewSimpleAdapte原创 2013-04-05 11:29:52 · 684 阅读 · 0 评论 -
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常解决
不能实例化activity有如下三种情况:1.没有在Manifest.xml 清单中注册该activity,或者在创建完activity后,修改了包名或者activity的类名,而配置清单中没有修改,造成不能实例化。2.自己新建了一个包,而注册时候依然用的默认包,例如,默认包是com.ghg.Dao包,你新建了一个com.ghg.DaoImpl包,并在此包中写了个FirstActi原创 2013-04-18 20:37:56 · 1117 阅读 · 0 评论 -
Android中的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要转载 2013-04-19 09:17:27 · 576 阅读 · 0 评论 -
Windows下Java Web开发环境
概要 1.SSH开发相关软件及开发包下载2.软件安装及相关设置3.最简单的Web程序1.软件下载 在D盘建一个目录JavaTools,用来存放下载的软件和开发包。(本教程将使用D盘,你也可以使用C盘或E盘)。下载软件的原则,有Zip版的不下载exe版的。1)JDK:JDK 6 Update 7 Windows版 下载页面:http://java.sun.转载 2013-05-01 23:48:45 · 773 阅读 · 0 评论 -
判断用户是否登录
1.过滤器主要用于,判断用户是否登陆,以防止接访问应用中的网页进行提交。 Java code:package filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;im原创 2013-06-07 22:29:43 · 1273 阅读 · 0 评论 -
java jsp+servle 登录设计
涉及到四个文件:登录页面:login.jsp登录成功欢迎页面:success.jsp登录失败页面:fail.jspServlet处理文件:LoginServlet.java其实还涉及到一个文件:web.xml,这个后面再说:下面分别介绍这几个文件://------------------------------------------------------------转载 2013-06-07 22:28:44 · 1808 阅读 · 0 评论 -
plsql 安装和使用
1.oracle客户端 。2.:oracle instantclient package. 使用此工具,就无需安装oracle客户端了(一)、下载oracle instantclient basic package,在oracle官网下载就可以,地址如下: http://www.oracle.com/technology/software/tech/oci/instantc原创 2014-01-19 16:01:53 · 789 阅读 · 0 评论 -
实现Android的不同精度的定位(基于网络和GPS)
Android中的定位服务的相关类基本上都在android.location包中,其中位置服务管理器(LocationManager)提供了定位功能所需要的API,下面是实现定位方法的关键部分:1、实例化位置服务管理器的方法如下://变量定义private LocationManager locationManager;//得到LocationManagerlocation转载 2014-02-20 16:22:59 · 1226 阅读 · 0 评论 -
[Android]如何导入已有的外部数据库
我们平时见到的android数据库操作一般都是在程序开始时创建一个空的数据库,然后再进行相关操作。如果我们需要使用一个已有数据的数据库怎么办呢?我们都知道android系统下数据库应该存放在 /data/data/com.*.*(package name)/ 目录下,所以我们需要做的是把已有的数据库传入那个目录下。操作方法是用FileInputStream读取原数据库,再用FileOutput转载 2014-03-17 15:07:34 · 646 阅读 · 0 评论 -
Android中资源文件夹res/raw和assets的使用
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.r原创 2014-03-17 16:40:08 · 623 阅读 · 0 评论 -
百度——地图API——Android—应用集成离线地图
有离线地图,真的挺方便的。具体可以看看我的应用。http://as.baidu.com/a/item?docid=4120392&pre=web_am_se最近有网友不知道如何将离线的百度地图,打包在应用中发布。所以整理了这篇博客与大家分享。 1.使用离线地图。经过测试,首次必须在线验证百度的APIKey。2.离线地图文件,放到res/raw目录下。参见下图转载 2014-03-17 16:40:53 · 950 阅读 · 0 评论 -
android 开发百度地图
//首先创建一个applicationpackage com.nxt;import android.app.Application;import com.baidu.mapapi.BMapManager;import com.baidu.mapapi.MKEvent;import com.baidu.mapapi.MKGeneralListener;public转载 2013-03-17 15:12:18 · 1308 阅读 · 0 评论 -
百度地图API之MyLocationOverlay的使用(Android)
本篇文章主要讲解Baidu Map API中MyLocationOverlay的使用。故名思义,MyLocation中文释义为“我的位置”,而Overlay则是“图层”或“覆盖物”的意思,MyLocationOverlay的作用正是用于在地图上标注自己所处的位置。它跟使用ItemizedOverlay非常相似,只不过MyLocationOverlay标记的只有一个点。 在地图上标记用转载 2013-03-17 14:59:33 · 918 阅读 · 0 评论 -
百度地图API之根据经纬度查询地址信息(Android)
本文主要讲解如何通过百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息。 百度地图移动版API不仅包含构建地图的基本接口,还集成了众多搜索服务,包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索、地址信息查询等。 百度地图移动版API提供的搜索服务主要是通过初始化MKSear转载 2013-03-17 14:58:21 · 1407 阅读 · 0 评论 -
在ListView中显示图片及ListView的动态刷新
最近在做一个天气预报的小课题, 其中涉及到了ListView的动态刷新, 以及如何在ListView上显示图片. 1. 在ListView上显示图片.为了实现这个功能, 首先需要定义一个布局文件, 用于显示ListView的每个Item. 比如list_item.xml: Xml代码 xml version="1.0" encoding="utf-8"转载 2011-11-05 23:29:34 · 5326 阅读 · 0 评论 -
添加一个Item到ListView中并及时的刷新出来。
本文转自http://www.linuxidc.com/Linux/2010本文转自http://www.linuxidc.com/Linux/2010-08/27967.htm最近在学习Android的listView控件时遇到了一个问题,如何添加一个Item到ListView中并及时的刷新出来。在网上查了很多帖子,很多人在问,也很多人在解答,但是总的来说都没找到详细的解决方案。对于Li原创 2011-11-05 23:28:10 · 1527 阅读 · 0 评论 -
自定义ListView背景
在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果,转载 2011-11-05 23:23:52 · 543 阅读 · 0 评论 -
android程序启动画面
方法一:很多应用都会有一个启动界面。欢迎画面慢慢隐现,然后慢慢消隐。实现这种效果的方法有两种(暂时只发现两种)1、使用两个Activity,程序启动时候load第一张Activity,然后由tick触发N秒钟后startActivity另外一张Activity。2、使用一个Activity,可以用到View.gone() 这个方法。把Acitivity的某些元素移除。1、两个Act转载 2011-11-05 23:18:41 · 638 阅读 · 0 评论 -
免费的Android UI库及组件推荐
短短数年时间Android平台就已经形成了一个庞大而活跃的开发者社区。许多社区开发的项目业已进入成熟阶段,甚至可以用于商业的软件生产中,且不用担心质量问题。 本文编译自androiduipatterns,意在分享一些免费、开源的Android UI库及组件资源。 一、UI组件库 1. GreenDroid 该项目可以实现下列的UI设计:转载 2011-11-05 22:19:50 · 561 阅读 · 0 评论 -
创建和使用Android library工程
摘要: 创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点非常多,大家可以自己google一下。本文着重介绍如何创建Android library,并且在 ...创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点原创 2011-11-05 22:18:01 · 1089 阅读 · 0 评论 -
android 解析XML
在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件: 文件名称:itcast.xml 李明 30 李向梅 25 例子定义了一个javabean用于存放上转载 2012-01-24 03:43:07 · 387 阅读 · 0 评论 -
android解析xml
xml是种常见的数据交换格式。在java中,解析起来,可能没有json方便。如何解析呢,请参阅下面的简单示例:1、要解析的xml格式如下:UpdateResult NeedUpdate="true"> FileUrl value="http://download.note.com/res/6650fd66-551f-47b5-bcd4-0971c391f896"/>原创 2012-01-24 23:46:40 · 458 阅读 · 0 评论 -
Activity之间的相互调用与传递参数
Activity之间是如何调用的在javaWeb程序中,jsp与jsp之间的调用是通过重定向完成的,而在Android中,Activity与Activity之间的切换是通过Intent来完成的。所谓Intent,它是Android中非常重要的内置组件,他可以理解为“我要干一件什么事情”。在Android中有3大组件:Activity,Service、Broadcast,他们之间的通转载 2012-05-24 17:38:52 · 605 阅读 · 0 评论 -
AndroidManifest.xml 系统找不到指定的文件
Unable to read E:\Android\android-sdk-windows\AndroidManifest.xml: java.io.FileNotFoundException: E:\Android\android-sdk-windows\AndroidManifest.xml (系统找不到指定的文件。)Unable to read E:\Android\androi原创 2012-10-07 22:27:22 · 4931 阅读 · 1 评论 -
Android UI TabHost总结
TabHost 包括两部分,TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayout则是tab内容。 1、如果我们使用extends TabAcitivty,如同ListActivity,TabHost必须设置为@android:id/tabhost 2、TabWidget必须设置android:id为@android:id/tabs原创 2012-09-15 20:05:13 · 569 阅读 · 0 评论 -
Conversion to Dalvik format failed with error 1解决办法
方式总结1:android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK转载 2013-03-05 21:50:41 · 676 阅读 · 0 评论 -
安装后新建Android出现“AndroidManifest.xml 系统找不到指定的文件”解决方案
- com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to read C:\AndroidManifest.xml: java.io.FileNotFoundException: C:\AndroidManifest.xml (系统找不到指定的文件。)[2011-08-20 14:07:43 -原创 2013-03-14 21:36:56 · 4998 阅读 · 0 评论 -
Android平台调用WebService详解
Ksoap2-android简介 在Android平台调用Web Service需要依赖于第三方类库ksoap2,它是一个SOAP Web service客户端开发包,主要用于资源受限制的Java环境如Applets或J2ME应用程序(CLDC/ CDC/MIDP)。认真读完对ksoap2的介绍你会发现并没有提及它应用于Android平台开发,没错,在Android平台中我们并不会直转载 2013-03-17 15:02:35 · 774 阅读 · 0 评论 -
如何改变百度地图在定位自己时的默认蓝色圆圈?
如何改变百度地图在定位自己时的默认蓝色圆圈?Overlay:覆盖物的抽象基类,所有的覆盖物均继承此类的方法,实现用户自定义图层显示。MyLocationOverlay:一个负责显示用户当前位置的Overlay。第一种方法很简单,我们只需要创建一个继承MyLocationOverlay的类重写其drawMyLocation方法即可.protected void drawMyLoc转载 2013-03-17 15:17:20 · 10106 阅读 · 0 评论 -
[iPhone/Android] 导入程序的数据库大小与原数据库大小不一致怎么办?
最近做一个iPhone程序,需要用数据库,懒得学Core Data了,所以干脆用sqlite数据库了。我用 Lita (http://www.dehats.com/drupal/?q=node/58)创建了一个数据库,然后用 NSFileManager 把工程里的数据库复制到设备中该程序沙盒里的 Document 目录,结果发现沙盒里的数据库与我原来的数据库大小不一样!之前发过的一篇帖子(转载 2014-03-17 15:12:15 · 867 阅读 · 0 评论