- 博客(13)
- 资源 (14)
- 收藏
- 关注
原创 Android 仿网易新闻v3.5:上下滑动的引导页
最近看了下网易新闻月初发布的3.5版,发现两个比较明显的改动: 1.引导页的修改,变为上下滑动. 2.增加了聚合阅读,里面的动画效果也是蛮有创意的.于是又禁不住模仿一下这次先看这个上下滑动的引导页效果图:这种效果具体怎么做呢?首先直接上github,直接看有没有相关的开源项目,果不其然,被我找到了:https://github
2013-07-22 08:50:48 30224 40
原创 Android WebView加载Html右边空白问题的解决方案
Android WebView右边空白问题的解决方案用WebView显示Html时,右边会出现一条空白区,如下图所示:
2013-07-21 12:46:49 11244 1
原创 Android 短信模块分析(八) MMS数据库表关系
表关系mmssms.db数据库中关键表的关系如图1.9所示,其中各表只是列出了主键和外键,具体的表定义参见1.7.1小节。simcontacts.db数据库中表的关系如图1.10所示:
2013-07-20 08:23:39 6191 7
原创 Android 短信模块分析(七) MMS数据库定义及结构整理
1.7.1 mmssms.db数据库mmssms.db中表的定义见表4.1至4.18所示:表4.1 addr(彩信地址)字段名类型描述备注_idINTEGER PRIMARY_KEY主键ID系统生成msg_idINTEGER
2013-07-19 09:04:56 15320 1
原创 Android 短信模块分析(六) 接收Wappush信息及彩信附件增加删除
wappush接收的时序图如图1.8所示:彩信附件增加删除彩信附件添加:在ComposeMessageActivity里的addAttachment(int type) 函数 根据type的不同,分成7个case MediaSelectListActivity.ADD_IMAGEMediaSelectListActivity.TAKE_PICTURE
2013-07-19 08:49:56 6270
原创 Android 短信模块分析(五) MMS之彩信的发送与接收
1.4.2彩信发送 彩信比短信麻烦很多。从sendMmsWorker函数的参数就可以看出来:(conv, mmsUri, persister, slideshow, sendReq) 上下文,uri,PduPersister(彩信是用pdu的),slideshow 包含了所有的彩信信息,sendreq包含了mime封装mms时的headers,也包括了from,to等信息 。 1)函数
2013-07-18 09:25:25 10814
原创 Android 短信模块分析(四) MMS之短信的发送与接收
1.4信息发送com.android.mms.data.WorkingMessage.java 类 send()函数: public void send() { ...... if (requiresMms() || addressContainsEmailToMms(conv, msgTxt)) { // 彩信
2013-07-17 09:11:54 14057 4
原创 Android 短信模块分析(三) MMS入口分析
在Mms中最重要的两个activity,一个是conversationList(短信列表) ,另一个就是ComposeMessageActivity(单个对话或者短信)。每个ComposeMessageActivity录属于一个conversation或者不属于任何conversation(无收件人草稿);每个converation由独立的threadId来相互区分。每个converation有一
2013-07-17 08:59:26 8177 1
原创 Android 短信模块分析(二) MMS中四大组件核心功能详解
一. Activity 1、ConversationList 对话列表界面,这是进入应用程序的主界面。它有两个配置属性android:configChanges="orientation|keyboardHidden":在Android系统中,当程序所运行的环境(如:屏幕方向、键盘状态、字体等级,等等 )发生变化后 会导致Activity被重新启动(以适应环境变化 ),然而 Activity
2013-07-16 08:46:52 14537 3
原创 Android 短信模块分析(一) Mms功能概述及源码目录结构分析
一. MMS功能描述: Mms是Multimedia messaging service的缩写,中文是多媒体信息服务。在android系统中,它支持SMS(Short Messaging Service)短信和MMS(Multimedia messaging service)彩信发送和接收;支持接收Wappush,Wappush又叫服务信息或者推入信息,是一种特殊格式的短信;同时还能主动接收B
2013-07-15 20:17:55 17881 6
原创 Android 读取APK签名信息
/** * 从APK中读取签名 * @param file * @return * @throws IOException */ private static List getSignaturesFromApk(File file) throws IOException { List signatures=new Array
2013-07-08 22:27:10 12645 8
原创 Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题
在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统、应用程序之间、应用程序内的通信,所以对单个应用程序而言BroadcastReceiver是存在安全性问题的,相应问题及解决如下:a、当应用程序发送某个广播时系统会将发送的Intent与系统中所有注册的BroadcastReceiver的IntentFilter进行匹配,若匹配成功则
2013-07-06 08:42:48 34579 5
翻译 Android 网络通信框架Volley简介(Google IO 2013)
1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。这是Volley名称的由来:
2013-07-02 09:15:57 564114 68
android-support-multidex.jar
2014-11-10
Android IOS风格侧边栏效果
2013-12-24
Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果
2013-10-29
GoogleIO2013 Android快速联网框架Volley
2013-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人