- 浏览: 119935 次
- 性别:
- 来自: 成都
文章列表
android自定义控件1
- 博客分类:
- 我的流水账
这定义一个控件,包含三个TextView:
控件xml:mywidget.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_ ...
Android service实例
- 博客分类:
- 我的流水账
首先继承Service
package com.tcl.kang.demo;
import com.tcl.kang.demo.ICountService;
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.os.RemoteException;
public class MyService extends Service
{
@Override
public void onCreate() {
...
android实现虚拟按键实例
- 博客分类:
- 我的流水账
上代码:
package com.tcl.testandroid;
import android.app.Activity;
import android.app.Instrumentation;
import android.os.Bundle;
import android.os.Handler;
import android.view.KeyEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import a ...
Android JNI编程
- 博客分类:
- 我的流水账
创建工程:结构如下
代码如下:
package com.tcl.testjni;
public class MyJNI {
public native void fun();
}
package com.tcl.testjni;
import android.R.integer;
import android.app.Activity;
import android.os.Bundle;
import android.text.StaticLayout;
public class TestJNIActivity extends Activity { ...
Android 数据库操作
- 博客分类:
- 我的流水账
在数据库中保存了三个字段:id,name,url
首先实现数据库的操作类:代码如下import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.net.Uri;
public class DatabaseHelper exte ...
这时因为没有在MainiFest里面设置
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />