- 浏览: 231580 次
- 性别:
- 来自: 深圳
最新评论
-
wsygyb:
收不到广播,您有测试过吗????
跨应用(跨进程)发送广播和接收广播 -
jun117117:
收不到广播,有能收到广播的例子帮忙分享下吧:jun117117 ...
跨应用(跨进程)发送广播和接收广播 -
u012398365:
查了好多资料都是说这样实现,但就是收不到广播,楼主知道原因不? ...
跨应用(跨进程)发送广播和接收广播 -
vigiles:
sendOrderedBroadcast(i, null,其它 ...
跨应用(跨进程)发送广播和接收广播 -
tangyunliang:
//直接拨打 Log.d(TAG, &quo ...
安卓 拨号界面和直接拨打界面
文章列表
使用androidpn来实现推送
- 博客分类:
- android
------------------------以下是网上摘操-------------------------- Androidpn在客户端集成了asmack。这样就可以很容易的简立一个和服务器端的基于xmpp协议的socket连接。Androidpn的客户端中,进行管理连接的类是XmppManager,它主要用来管理连接的信息,比如XMPP的端口、IP、登录的用户名密码,以及对连接的维护。为什么还有用户名和密码?这不得不提到XMPP的具体细节。整个服务器端和客户端的通信是基于一个session(会话)过程,会话开始,首先会指定服务器的端口号,然后把上述提到的信息发送到服务器端,怎么发送消息的 ...
Androidpn里的Xmpp的理解
- 博客分类:
- android
转自 http://handsomeliuyang.iteye.com/blog/1300195
XMPP(可扩展通讯和表示协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线探测。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息。用xmpp来实现android的push功能,感觉有点大材小用了,xmpp本身是一种即时通信协议。
xmpp是一种用于即时通信的协议,使用过程有点类似于我们使用QQ的过程,其使用过程分为三步:
1. 连接服务器,就好像打开QQ软件,看代码:
Java代码
java.lang.UnsupportedClassVersionError: Bad version number in .class file
造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.
把它们的JDK版本改成一致步骤如下:
1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.
2.Window --> Preferences -->MyEclipse --&g ...
tomcat上传到服务器后,还要给/bin/中的所有的.sh文件添加执行功能
chmod 744 *.sh
再执行
./startup.sh
json数据格式解析我自己分为两种;
一种是普通的,一种是带有数组形式的;
普通形式的:
服务器端返回的json数据格式如下:
{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}
分析代码如下:
// TODO 状态处理 500 200
...
主动获取R.java中各参数的id
- 博客分类:
- android
int id = getResources().getIdentifier("num_" + array[2], "drawable", getPackageName());
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), id);
import android.provider.BaseColumns;
public interface Constant extends BaseColumns{
public static final String TABLE_NAME="events";
public static final String TIME="time";
public static final String TITLE="title";
}
这样,TABLE_NAME, TIME,TITLE可以直接用,而不 ...
使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题
在此种情形下,重启ADB即可:
在eclipse下:
window -> Show Views -> device -> view menu -> Reset adb
或者在命令行状态下:
adb kill-server
再
adb start-server
1 . 对hql语句不熟悉导致的,都是将from (pojo name)直接写成了表名而导致的.
2 . 配置文件中没有加入映射文件
hibernate对视图的处理
- 博客分类:
- JSF
用过hibernate的人都知道,有时我们要用数据库的视图。但关键是视图没有主键,这个用Myeclipse自动生成的POJO类就有两个。一个类名.java,一个是类名Id.java,而映射文件只有一个。这样你不能直接用Hibernate的“from类名”,只有用“select 类名.id. 属性名from类名”,因为只要视图中有一个字段有一个为NULL,你查出来的数据就会为NULL.而用后者这样查出来的对象是一个Object对象。Object对象不好拆分。不能直接用“类名.属性名”。其实我们可以强制修改 类名.hgc.xml .
例如:
我们有这样一个视图
public ...
UrlEncode 将字符串以 URL 编码。 返回值: 字符串 函数种类: 编码处理 内容说明 本函数将字符串以 URL 编码。例如空格就会变成加号。Homepage 中 form 资料传送就是用 urlencode 编码后再送出。 ASP中的用法: Server.URLEncode("内容") 例: <% response.write Server.UrlEncode("关注互联网和编程") %> PHP中的用法: urlencode("内容"); 例: <? echo ur ...
刚在一个闹钟源代码里看到按位运算符,一直没用过,之前虽接触过概念,也懂,但这次毕竟是遇见真实情况了。
private void doDim(boolean fade) {
View tintView = findViewById(R.id.window_tint);
if (tintView == null)
return;
Window win = getWindow();
WindowManager.LayoutParams winParams = win.getAttributes();
winParams.flags |= (W ...
原帖地址:http://www.cnblogs.com/jerrychoi/archive/2010/05/12/1733654.html
源文链接:http://appmem.com/archives/405
本文参考了官方Dev Guide文档,简单介绍Android下的affinities和任务(task)。
1、Activity和Task
开发者不得不知的Android权限说明
- 博客分类:
- android
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 各种权限说明如下:
android.permission.ACCESS_CHECKIN_PROPERTIES
允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write acces ...
关于Cookie同名的问题
- 博客分类:
- JSF
Cookie是可以同名的,即一个网站的Cookie里面可以具备有2个或更多个相同名字的键,如此就给平时我们处理Cookie上多少带来些不便,只要了解其产生原理即可。
即:Cookie中的4个键,name,path,domain,expires中,只要有任何1个键值不同,就会产生同名的Cookie。那么知道原理之后,我们就可以方便的对同名的Cookie进行操作。