- 博客(53)
- 资源 (12)
- 问答 (8)
- 收藏
- 关注
原创 Android ListView布局分组
http://bbs.tsingyuan.cn/forum.php?mod=viewthread&tid=949
2013-07-11 18:09:49
258
原创 Android Push Notification实现信息推送使用
本文介绍AndroidPn项目实现推送的使用过程。 上个博文中提到在Android中实现信息推送,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。 Apndroid Push Notification的特点: 快速集成:提供一种比C2DM更加快捷的使用方式,避免各种限制. ...
2013-03-21 18:24:18
200
原创 selector选择器
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片<?xml version="1.0" encoding="utf-8" ?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 默认时的背景图片--> <
2013-03-21 14:55:53
181
原创 hibernate 保存POJO数据到oracle
使用hibernate框架对pojo数据进行save到数据库时(笔者碰到的问题是在操作oracle数据库),由于某些配置不当会引起一些错误,如:org.hibernate.exception.SQLGrammarException: could not get next sequence value 这是因为数据库表中id作为主键设置自动增长,而pojo模型中的id(如 user...
2013-01-01 17:30:11
200
原创 软键盘与Edittext
android在输入框输入时会弹出软件,而当输入框所占屏幕范围比较大时就会将界面顶部往上挤,从而使顶部被遮住,这样非常影响用户体验解决方法:android:windowSoftInputMode="adjustResize" 另外如果在listview中的每个item上有edittext,点击输入时会出现输入的内容被遮挡的现象,这大多是因为在弹出软键盘是的activity被重新绘制的...
2012-12-03 11:46:51
140
原创 android layout 属性大全
布局:AbsoluteLayout(绝对布局):xmlns:android="http://scmemas.android.com/apk/res/android"style="@..."android:clipChildren="true|false"android:clipToPadding="true|false"android:layoutAnimation="@---"android...
2012-10-18 16:02:36
140
原创 android通过代码来开启和关闭移动网络
android APN的打开与关闭 由于Android对于APN的网络API没有公开,不过我们可以阅读源代码,然后进行数 据库操作,系统会自动监听数据库的变化,从而实现开启或者关闭APN。 大家可以研究一下frameworks/base/core/java/android/provider /Telephony.java这个类, 比较重要的就是 URI 和数据库字段: content://tele...
2012-08-28 10:09:20
848
原创 android 欢迎画面
一种最简单的启动欢迎画面:<style name="CustomTheme" parent="android:Theme"> <item name="android:windowContentOverlay">@null</item> <item name="android:windowBackground"&
2012-07-19 10:40:12
149
原创 listview中控件回显问题
最近在做项目时用到listview中包括checkBox控件,当listview高度超出屏幕执行上下滑屏时之前被选中的checkBox会因为重新加载视图而被置为未选中;解决方法如下:private Boolean[] isCheck;//解决checkBox回显问题 public ListAdapter(Context ctx,List<Map<String, Strin...
2012-07-19 10:20:58
178
原创 android dialog home键
在一个界面弹出AlertDialog后屏蔽home键AlertDialog dialog = builder.create(); dialog.setOnKeyListener(new DialogInterface.OnKeyListener() { @Override public boolean onKey(DialogInterface dialog, int...
2012-06-28 17:24:25
491
原创 android bluetooth
package com.nj.bluetooth;import java.io.DataInputStream;import java.io.IOException;import java.lang.reflect.Method;import java.util.UUID;import android.app.Service;import android.bluet...
2012-06-28 15:36:05
159
原创 android search...
最近项目中需要用到自动检索内容的需求,即通过改变检索条件来实时更新检索内容。package com.lolaage.activity.im;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.view.LayoutInflater;...
2012-06-28 15:22:28
210
原创 Android2.2实现后台静默安装apk
最近做了一个项目,需要实现终端无人操守自动升级,但发现android2.2中对之前的安装类都隐藏了。无奈之下去网上找资料,经过不懈的努力终于搞定了。首先要解决的问题是如何调用已经隐藏的API、解决办法是:编译源码后会在out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\下生成一个classes.jar的文件。把它加到...
2012-04-24 16:57:12
314
原创 listview 获取焦点
listview中添加了单选框(或其他控件),此时listview将不能点击,原因是此时单选框获取焦点事件的优先级要高于listview的焦点事件,使得listview变得不可点击。解决方法: 1、在xml文件中设置相关属性:如<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="ht...
2012-04-10 11:38:53
390
原创 反编译apk文件
Android拿来主义-反编译apk文件 前言 今天给大家分享一下Android中的拿来主义,我们时常会碰到自己觉得很有用的应用(apk),想同过此应用来学习,尝试用WinRAR等之类的工具查看,目录通常是这样的,如下图: 当然res里面的图片是可以拿来用的,但是layout里面的布局及权限文件(AndroidMainfest.xml)却是一堆乱码,完全看...
2012-04-09 15:36:52
139
原创 按键屏蔽
屏蔽返回键public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_BACK: return true; } return super.onKeyDown(keyCode, event);} 屏蔽hom...
2012-03-30 12:01:10
168
原创 android个人开发挣外快
自从android兴起以来,收到越来越多人的青睐,由于其开放性很多开发人员通过开发一些小型应用及游戏然后集成各个广告平台的SDK来赚取外快;以下是一些广告平台的基本情况及发布平台,供给位参考: http://www.waps.cn/news.jsp?id=42955 http://www.waps.cn/?f=sfplove 鉴于国内现款对我使用过的一些第三方平台做个简...
2012-03-09 01:08:31
884
原创 android 类似电脑底部状态栏实现
一个在项目中运用的类似电脑底部状态栏的功能实现,该功能类似广泛使用的底部切换标签,但又有明显的不同,唯一相同点就是使用继承GroupActivity的方式实现不同activity在主界面上的切换,具体实现如下: 主界面:package com.bar.test;import java.util.ArrayList;import java.util.HashMap;imp...
2012-02-24 13:36:49
174
原创 ExpandableListView+gallery+自定义view
前段时间在网上看到一个ExpandableListView与gallery相关的例子,感觉做的很不错;自己借用过来做了些许修改,实现了gallery借助手势onFling()方法实现左右自动滑动并带动自定义的view: package com.qiyi.test;import java.util.Timer;import java.util.TimerTask;i...
2012-02-20 16:25:43
168
原创 android 应用 体会
android作为一个年轻的、开放性的移动开发平台,在互联移动应用开发领域有着得天独厚的优势;自从android手机产品G1发布以来,android平台的应用犹如一飞冲天,一发不可收拾,它的诞生不仅开创了移动互联领域的另一个新时代,同时也给长期工作在第一线的java程序员一个新的希望。 android是java语言的一种延伸,延续了java的绝大部分优势,而且开发android...
2012-02-08 10:22:15
111
原创 android handler操作线程的两种方式
[color=darkred]实现了Runnable的线程类:[/color]public class MyRunnable implements Runnable{ @Override public void run() { // TODO Auto-generated method stub System.out.println("Runnabl...
2012-02-02 18:03:54
102
原创 自动打开GPS
/** * 打开gps */ private void gpsStart(){ Intent intent = new Intent(); intent.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider"); intent.addCategory("and...
2012-02-02 16:19:30
202
原创 android 实现甩屏
最近要实现一个手机摇晃的功能。想到这个功能可能应用广泛,比如摇晃手机换图片、截图、洗牌、结束当前程序等,所以找了些资料,并加以改进,将此功能封装成类(ShakeDetector),方便今后使用。摇晃检测基于加速传感器(Sensor.TYPE_ACCELEROMETER)。由于重力的存在,当手机静止放于桌面时,加速传感器也是有加速度的。所以,仅通过是否有加速度来判断摇晃是不行的。...
2012-01-18 14:06:35
268
原创 使用handler更新dialog显示
通过handler结合Html刷新dialog界面的显示内容:package com.pro.activity;import java.util.List;import com.pro.R;import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterf...
2012-01-09 18:00:38
450
原创 GestureDetector和SimpleOnGestureListener
1. 当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的轨迹去判断是什...
2011-12-26 17:26:00
116
原创 android dialog 点击不消失
/** * Android中的弹出框在被点击时, 无论点击哪个按钮都会关闭窗口。 * 但是有的情况下我们不需要立即关闭窗口。下面的情况是弹出框中要求用户输入文件名, * 并在点击确定时检查文件名的合法性, 不合法则提示用户重新输入, 弹出框要保持在界面上 * 使用反射 */ DialogInterface.OnClickListener dial...
2011-11-23 14:24:09
815
原创 android 单线程 多线程下载
单线程下载很简单,就是开启一个线程去下载资源再进行本地保存; 多线程下载是通过RandomAccessFile(随机文件读写操作类)来设置每个线程读取文件的起始点位置,起始点之间的长度即为该线程需要下载的文件大小 下载开始位置:线程id*每条线程下载的数据长度 = ? 下载结束位置:(线程id+1)*每条线程下载的数据长度-1=? 这样比如文件大小:size,线程数:threads,则每个线程的下...
2011-09-27 10:05:21
132
原创 android 左右滑屏
最近比较闲,想起墨迹左右滑屏的效果该如何实现,如是在网上搜索资料,都没看到理想的效果,于是参照别人的例子自己加以修改,最终效果还行。左右滑屏是通过ViewGroup结合手势划屏来实现,代码如下: ScrollLayoutTest.java package com.scroll.test; import com.yao_guet.test.R; import android.app.Activity...
2011-09-21 14:44:35
174
原创 android 动画使用方式
近来由于做项目需要用到动画方面的东西,经过自己的推敲总结了下android使用方式大体有两种:一种是在java代码中使用(灵活多变),另一种是在布局xml文件中引入[color=darkred]java代码中使用方式:[/color] 先在res/anim/文件夹下定义动画文件:[color=brown]translaterain01.xml[/color]: ...
2011-09-09 16:51:56
90
原创 android 动画
动画类型Android的animation由四种类型组成XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimati...
2011-09-09 16:10:50
93
原创 popupWindow
今日在网上看到一位网友实现的popupView,非常不错,感觉挺值得学习,就冒昧收藏起来以备日后学习http://blog.youkuaiyun.com/wdaming1986/article/details/6636112
2011-09-09 11:23:25
103
原创 温度曲线 抽屉
实现天气预报温度曲线绘制及抽屉效果显示:package com.canvas;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Mat...
2011-08-23 17:55:43
140
原创 天气预报 文件操作
package com.lolaage.tool;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.ObjectInp...
2011-08-05 18:18:08
214
原创 android读取网络xml乱码解决
package com.lolaage.tool;import java.io.FileInputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.text.ParseException;import java.text....
2011-08-04 11:00:02
209
原创 android wedgit
这两天要求做一个桌面小控件(wedgit),控件上的内容是可变的(根据业务加载不同的图片),所以要求能及时更新,由于sdk1.5以后取消了android:updatePeriodMillis="1000"的自动更新,所以我就用了service结合定时器来实现,但是service是一直运行在后台,所以比较消耗资源;如有朋友知道较好的解决方法,请不吝赐教!谢!我的实现如下:在res文件...
2011-08-01 18:22:22
401
原创 android NDK环境搭建
Step by Step搭建Android NDK开发环境2011-02-13 23:04:28| 分类: Android | 标签:android ndk |字号大中小 订阅 原文:http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/ 作者:Ivan译者:玄机逸士...
2011-07-28 10:46:23
128
原创 popupWindow
/** * 显示浮动窗体 */ public void showPopuWindow(){// Log.v("y========", y+"");// Log.v("w_y-y========", (w_y-y)+""); View view = null ; int h = 0; if(popupWindow == null){ view =...
2011-07-28 09:20:54
107
原创 ExpandableListActivity
package com.lolaage.app.activity.poi;import java.util.ArrayList;import java.util.List;import java.util.Map;import com.lolaage.R;import com.lolaage.dataaccess.PoiDB;import android.app...
2011-07-28 09:12:10
116
原创 android dialog显示二级列表
private Dialog createFriendDialog(Context context){ View view = POIItemActivity.this.getLayoutInflater().inflate(R.layout.poi_f_dialog, null); inflater = POIItemActivity.this.getLayoutInflater()...
2011-07-28 09:07:47
382
原创 android 样式选择器
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片 二.使用xml文件:1.方法一:在listview中配置android:listSelector="@drawable/xxx...
2011-07-27 17:28:57
212
嵌入式基于红外的远程监控系统
2010-06-21
雅虎天气api
2011-09-01
android 温度曲线 绘制
2011-08-24
模拟器下正常,真机下无法获取地理信息
2011-08-05
web工程获取路径问题
2011-05-14
android如何实现监听服务
2011-04-18
android客户端如何获取web服务端的xml文件
2011-04-06
android如何处理通讯录选中某checkbox
2011-01-02
android区别J2ME
2010-11-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人