
Android
jayqean
Write your wish to come true!
展开
-
android listview 分页
最近做了下listview的分页,跟WEB上的分页是一个意思,需要那几个分页参数,不同的是sqlite中分页的查询语句,简便的方法需要用到Limit ,Offset关键字,前者是查询每页展示的记录数,后者是越过多数记录数,说得明白了就是跨多少行记录取多少记录数我分页采用了一个重要的类Page,通过封装Page类,做为参数传递进来,返回出去也是个Page对象import java.util.Collections;import java.util.List;/** * 注意所有序号从1开始.原创 2011-05-19 15:42:00 · 4183 阅读 · 11 评论 -
android整理的一些零散笔记
=>1.SQLite图形化界面来查看数据库,使用Sqliteman>sudo apt-get install sqliteman =>2.关于Activity间的跳转>1.Intent it = getIntent();>2.Intent it = new Intent();说说第一种,假设注册了个单击跳转的事件,第一次点击是有反应的,现在退出整个应用程序,再次启动,此原创 2011-04-29 15:49:00 · 2800 阅读 · 0 评论 -
Android Service 的重启
做APP的时候,我们可能需要一个后台服务一直在运行着,得用到Service组件。 但服务可能在如下情况被杀死: A.用户手动点击停止。 B.采用第三方软件(比如360手机卫士)进行清理,当然这样子除了系统服务外,其他的进程肯定也会被杀死,除非跟手机厂商联系。 这时候可能需要重启该服务,上网看了半天,有提到用Timer、AlarmManager去实现间歇性的发原创 2012-07-12 14:18:23 · 7254 阅读 · 8 评论 -
android IM的实现:聊天室(采用smack API)
由于Smack的API版本不一样吧,以为会有个对应的GroupChat来处理聊天室(跟Chat处理普通聊天一样).可我错了,我没有找到这个类翻了下API,最后发现只有采用MultiUserChat获取服务器端聊天室信息:public static void getConferen原创 2011-07-18 10:41:54 · 10102 阅读 · 17 评论 -
android中ListView数据刷新时的同步
public class Main extends BaseActivity { private static final String TAG = "tag"; private static final int STATUS_CH原创 2011-07-06 15:45:10 · 10345 阅读 · 0 评论 -
多个notification引发的问题
最近使用notification,对多个notification引发的问题总结如下(只是我碰到的):1.多个通知间,点其中一个可能取到另一个通知的内容(通知的添加的代码相似)2.多个通知间,点击完其中一个通知,导致另外一个通知无法点击下面贴上自己的一段测试代码:public class NotificationActivity extends Activity { /**原创 2011-06-23 17:44:00 · 3557 阅读 · 9 评论 -
listview 中内容覆盖了屏幕底部的工具栏的解决办法
最近在修改界面,发现如果使用了底部工具栏后,listview的内容过长,导致底部栏控件挡住listview底部部分内容(还有可能listview的底部部分内容将底部栏控件遮住),影响用户的体验.解决办法其实很简单,只要将控件的上下从属关系设置好就行先看下布局文件吧,<RelativeLayout xmlns:android="http://schemas.android.com原创 2011-06-23 17:04:00 · 8787 阅读 · 6 评论 -
用ExpandableListView实现好友分组
<br />上篇关于好友分组,采用的是listview,这篇随便写了个demo,用ExpandableListView实现<br />说到ExpandableListView,其实我们都可以去实现一个相关的adapter,重写里面的getView()方法,只是这次要重写的重要方法是getChildView()和getGroupView()<br />在下面的activity代码里定义了一个组的集合mGroupArray,存放的是是一个pojo-->GroupInfo<br />在GroupInfo里定义了组原创 2011-04-25 17:14:00 · 3596 阅读 · 3 评论 -
android中动态布局(动态加入TextView和ListView)
package org.guoshi;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.guoshi.adapter.ImageAndTextAdapter;import android.app.Activity;import android.graphics.Color;import android.os.Bu原创 2011-04-21 16:20:00 · 32998 阅读 · 2 评论 -
实现类似QQ、微信聊天界面,标题栏固定,键盘不遮挡底部输入框
1.AndroidManifest.xml里面对应的activity设置android:windowSoftInputMode="adjustResize"2.activity的xmla.根节点加入android:fitsSystemWindows="true"b.为了更好的效果listview加入android:transcriptMode="normal"<R原创 2016-03-14 18:50:52 · 6161 阅读 · 1 评论