文章列表
step 1
public boolean onCreateOptionsMenu(Menu menu) {
menu.add("xxxx");// 必须创建一项
return super.onCreateOptionsMenu(menu);
}
step2
public boolean onMenuOpened(int featureId, Menu menu) {
//以下实现自定义的样式
LayoutInflater factory = La ...
/home/denghong/android-sdk-linux_86//tools/emulator": java.io.IOException: error=2, No such file or directory"
在64位ubuntu环境中,运行模拟器出现此错误。需要安装ia32-libs
sudo apt-get install ia32-libs
DownloadProvider的权限级别改成normal了就可以使用了 网上也有说明
首先要在AndroidManifest.xml中申请访问DownloadManager的权限
<permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>
添加一个下载任务:
ContentValues values = new ContentValues();
values.put(Downloads.URI, ...
写了一个UDP传递对象的简单例子
服务端:
package com.udp;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
public class UDPServer {
public static void main(String[] args) throws IOExcept ...
1.//像素过滤矩阵
2.public final static float[] BT_SELECTED = new float[] {
3. 0.308f, 0.609f, 0.082f, 0, 0,
4. 0.308f, 0.609f, 0.082f, 0, 0,
5. 0.308f, 0.609f, 0.082f, 0, 0,
6. 0, 0, 0, 1, 0
7.};
8.
9.Drawable myImage = res.getDrawable(R.drawable.h114);
...
Java代码 复制代码
<SeekBar android:id="@android:id/progress"
style="?android:attr/progressBarStyleHorizontal"
android:progressDrawable="@drawable/seekbar_style"
android:thumb="@drawable/thumb"
android ...
Android RIL的Java部分也被分为了两个模块,RIL模块与Phone模块。其中RIL模块负责进行请求以及相应的处理,它将直接与RIL的原声代码进行通信。而Phone模块则向应用程序开发者提供了一系列的电话功能接口。
1.RIL模块结构
在RIL.java中实现了几个类来进行与下层rild的通信。
它实现了如下几个类来完成操作:
RILRequest:代表一个命令请求
RIL.RILSender:负责AT指令的发送
RIL.RILReceiver:用于处理主动和普通上报信息
RIL.RILSender与RIL.RILReceiver是两个线程。
...
public class Demo extends Activity {
/** Called when the activity is first created. */
private TextView text;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
text = (TextView)fin ...