- 浏览: 138084 次
- 性别:
- 来自: 北京
最新评论
-
bi_bao:
lz好啊 我也在做彩信的备份还原工作.您的附件还原代码很有用, ...
彩信 -
suifeng0211:
如果想不调用系统彩信界面,直接从后台发送,就比较麻烦了。但确定 ...
彩信发送。 -
atmus:
横竖看不懂
彩信发送。 -
smartdongdong:
这么好的帖子才看到!
MMS/SMS 入口 , -
A_L_85:
在LauncherModel中final Cursor c = ...
Android2.1_Launcher2学习笔记
文章列表
来自: http://www.ismayday.com/?p=133
多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负 ...
1 。 ACTION_DIAL
比如
final Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel://"+phoneNumber));
运行效果是拨号界面,而且已经把你的phoneNumber播上去了,
按下通话绿键就可以播出
2。 ACTION_CALL
比如
final Intent intent = new Intent(Intent.ACTION_CALL);
...
1.drawable (hdpi, ldpi, mdpi) What is the difference?
A: The main is to support multi-resolution.
hdpi placed inside the main high-resolution images, such as WVGA (480x800), FWVGA (480x854)
mdpi placed inside the main medium-resolution images, such as HVGA (320x480)
inside the main ldpi lowered ...
I've been using the code below to decode the XML. Not pretty. but it
gives you a summary of the XML. It should be cleaned up, but I haven't
had the time to do that yet. I was hoping if I put it here someone
else might like clean it up.
The code will load (and decode!) all XML resources in an appl ...
彩信的媒体大概是这样:
WorkingMessage里有个SlideshowModel
SlideshowModel里一队列SlideModel
SlideModel 是一个队列的MediaModel
MediaModel,可以衍生出AudioModel,RegionMediaModel。
RegionMediaModel包含TextModel,ImageModel,VideoModel这三个分类。
创建MediaModel的构造函数
public MediaModel(Context context, String tag, String contentType,
...
1 listview 手指移动的时候发黑。
android:cacheColorHint="#00000000"
2 locale
在frameworks/base/core/jni目录下的AndroidRuntime.cpp文件 readLocale函数
> property_get语句里面,
> 把en和US改成zh和CN,
(楼上是假的—)
真相是改sdk.mk
把zh_CN挪到最前面。。最前面的就是默认的。挪到比hdpi更前面。
3 INSTALL_FAILED_UPDATE_INCOMPATIBLE
原因: 只是删了system/app ...
添加附件。
在ComposeMessageActivity里
addAttachment(int type) 函数
根据type的不同,分成6个case
case A:
MediaSelectListActivity.ADD_IMAGE 用gallery选图片:
MessageUtils.selectImage(this, REQUEST_CODE_ATTACH_IMAGE);
起一个intent:
Intent innerIntent = new Intent(Inten ...
之前一直不知道也没折腾这事儿。
其实我想把题目改成: 一次编译,全家运行!
但是修改系统的app的时候,如果需要编译整个工程,那的确很慢。
虽然强大的make功能可以方便的只编译修改了的那个应用。
虽然强大的adb可以用install 功能提供单个应用的安装
但是还是太慢了。
单独的一个应用跑起来才够快。
做法是这样:
一次编译过后(比如你改了framework,有新的修改在里面)
把out/target/common/obj/java_libraries/
里面的相关jar考出来作为工程的jar source library。
主要是core_intermediates,ext ...
ViewStub 好恶心。
经常nullpointer,
用之前必须得inflate。。。
就是这么点事,抱怨下。。
这篇写彩信发送过程。
我想追踪的内容是:用户按下发送之后,彩信的图片阿数据阿文件阿,是怎么包装起来,最后发送出去。
按我看源码的先后顺序来写了。 写完可能最后整理下。
1. com.android.mms.data.WorkingMessage.java 类
send()函数。 注释如下:
/**
* Send this message over the network. Will call back with onMessageSent()
* once it has been dispatched to the telephony stack. This ...
抄自某人,那个某人说原帖地址已经不可考了。就这样。
一、概述
MMS彩信大家都看到过,或者都编辑过。在这里,利用一系列的文章来说明彩信的编辑、发送和接收的过程。首先这里,简单描述一下彩信的编辑过程。这是彩 ...
在Android应用中读取彩信文件涉及到Android的一个数据库/data/data /com.android.providers.telephony/databases/mmssms.db和一个文件夹/data/data /com.android.providers.telephony/app_parts。要备份彩信,可以将这个数据库和文件夹拷贝到硬盘,但是在应用中却 ...
ViewGroup.LayoutParams 有一堆layout。
View下面也有一堆XML attribute
比较折腾,
今天想把一个textview放在一个肥大的listView的中间,就用
android:gravity="center_vertical" 和
android:layout_centerVertical="true"
这两句去搞,结果死活不行。必须用paddingTop或者paddingButtom(padding是指自己个儿的内容往里缩和自己个儿的框架保持距离,margin是指自己的框架和外面的parent保持距离)
指定d ...
简单。
不过因为我之前把ListView和ListActivity搞混了,弄的一塌糊涂,今天写一写就明白点。
先看一个简单的ListActivity
public class HelloListView extends ListActivity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, C ...
<classpathentry kind="src" path="packages/apps/AlarmClock/src"/>
<classpathentry kind="src" path="out/target/common/obj/APPS/Launcher2_intermediates/src"/>
<classpathentry kind="src" path="packages/apps/ ...