11 2012 档案
【转】极光推送技术原理:移动无线网络长连接
摘要:Posted on2012 年 11 月 16 日 上午 8:34byTigerComment移动互联网应用现状因为手机平台本身、电量、网络流量的限制,移动互联网应用在设计上跟传统 PC 上的应用很大不一样,需要根据手机本身的特点,尽量的节省电量和流量,同时又要尽可能的保证数据能及时到达客户端。为了解决数据同步的问题,在手机平台上,常用的方法有2种。一种是定时去服务器上查询数据,也叫Polling,还有一种手机跟服务器之间维护一个 TCP 长连接,当服务器有数据时,实时推送到客户端,也就是我们说的 Push。从耗费的电量、流量和数据送达的及时性来说,Push 都会有明显的优势,但 Push 的 阅读全文
posted @ 2012-11-27 23:16 Code大蛇丸 阅读(448) 评论(0) 推荐(0) 编辑
报“parseSdkContent failed java.lang.NullPointerException”的错误。
摘要:parseSdkContent failed java.lang.NullPointerException今天同事的eclipse崩溃了,报“parseSdkContent failed java.lang.NullPointerException”的错误。解决方法是很山寨的把工程包里的workspace\.metadata文件删了就行 阅读全文
posted @ 2012-11-27 23:12 Code大蛇丸 阅读(1108) 评论(0) 推荐(0) 编辑
Android 默认Tab标签大小及间距修改
摘要:一般来说,我都是用Android默认的Tab,但此时Android会根据你增加的Tab页面平均分配Tab标签,假如你只有两个Tab,那么长度将会很长,并且其高度略微过高,并不好看,网上解决这个问题有些是自定义Tab。我们仍然使用默认的Tab解决此问题。修改前 代码、图片如下:[java]view plaincopyimportandroid.app.TabActivity;importandroid.graphics.Color;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.widget.TabH 阅读全文
posted @ 2012-11-26 10:51 Code大蛇丸 阅读(1583) 评论(0) 推荐(0) 编辑
给大家共享一个可以在任何界面调用的Dialog
摘要:UiHelper.javapackage com.show.act;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.Context;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;import android.view.ViewGroup.LayoutParams;import android.widget.Linear 阅读全文
posted @ 2012-11-08 16:47 Code大蛇丸 阅读(882) 评论(0) 推荐(0) 编辑
Android中的Android中的Surface和SurfaceView
摘要:一、什么是Surface 简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface上。传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行。 在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffer that is being managed by the screen compositor”,翻译成中文就是“由屏幕显示内容合成器(screen compositor)所管理的原始缓冲区的句柄”,这句话包括下面两个意思: 1、通过Surface(因为Surface是句柄)... 阅读全文
posted @ 2012-11-05 15:07 Code大蛇丸 阅读(2250) 评论(1) 推荐(0) 编辑
ListView和Button混合后,获取所点击button在ListView中的position
摘要:部分重要代码 public class lvButtonAdapter extends BaseAdapter { private class ButtonViewHolder { TextView tv_Number;TextView tv_otheruser;ImageButton bt_challenge;int position; } private int mButtonClickPosition; private ArrayList<HashMap<String, Object>> mAppList; private LayoutInflater mInfl 阅读全文
posted @ 2012-11-01 17:57 Code大蛇丸 阅读(1122) 评论(0) 推荐(0) 编辑
Android animation 动画背景图自动播放的实现
摘要:Android动画背景图自动播放的实现我们在开发android应用的时候,经常会遇到类似从网络加载大图,在加载的过程中,在图片要显示的ImageView位置,先显示一个转圈的loading动画图,给用户的体验会更好一些,要实现这个动画图很简单,使用在/res/anim中定义xml的方式,通常使用…. 来实现。 例如:<?xml version="1.0" encoding="utf-8"?><animation-list android:oneshot="false"xmlns:android="http: 阅读全文
posted @ 2012-11-01 15:45 Code大蛇丸 阅读(8126) 评论(0) 推荐(1) 编辑


点击右上角即可分享
微信分享提示