随笔分类 - Android
主要介绍基础知识
摘要:Android游戏开发:View类开发框架SurfaceView开发框架Graphics类开发框架Paint与Color类介绍Canvas介绍几何图形绘制字符串绘制图像的绘制图像的旋转图像的缩放双缓冲技术。动画效果:Tween:Alpha,Scale,Translate,Rotate。四种模式Frame动画Gif动画播放:基本都是继承于View 然后实现Runnable接口,再用setContentView();方法来展示这些东西比较少,但却是游戏开发的基础,问问自己这些是不是都熟悉了。
阅读全文
摘要:编译:1.先设置环境变量(source build /envset.sh)2.选择编译版本(choose combo)3.在源码要目录下 set build info _w620T5.sh(版本号参数)/build/tools/buildinfo.sh查看设置版本4.make update- api -j4(根据CPU 双核*2)build/core 修改版本号: version-defaults.mk(44 行)main.mk (判断注释) bin/bashdefintions.mk 判断ROM大小 maxsize =最终编译出来的rom大小ascil 改为utf-8product -co.
阅读全文
摘要:编辑器加载中... Android自定义控件 2011-08-24 8:08 @ noTice501 今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。 第一个实现一个带图片和文字的按钮,如图所示: 整个过程可以分四步走。第一步,定义一个layout,实现按钮内部的布局。代码如下:这个xml实现一个左图右字的布局,接下来写一个类继承LinearLayout,导入刚刚的布局,并且设置
阅读全文
摘要:介绍:IntelliJ IDEA支持开发运行在移动手机上的应用程序,所以也能在Android操作系统下运行。出来一般的代码提示助手功能之外,这个IDE也是你能够通过配置模拟器设备测试Android程序。IntelliJ IDEA的帮助提示:·通过New Project Wizard创建一个Android程序·在文件和文件夹的tree-view视图下查看Android程序·创建Android程序的元素,管理文件资源,例如strings,colors等等,通过R.java能够看到与之紧密相联的资源·运行程序(txlong_onz)·配置模拟器并且在
阅读全文
摘要:我们在使用SQLite的时候,一般都是直接封装一个SQLiteOpenHelper类,然后对类进行操作,所以这里我主要讲一下如何使用SQLiteOpenHelper。package com.android.liu.sqlite;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.SQLException;import android.database.sqlite.SQLiteDatabase;impo
阅读全文
摘要:到目前为止,在Android交易市场(Android Market)里,已经有我的2个应用程序了,所以,我想写出一点关于Android应用程序发布过程的东西,用来告诉那些想发布自己的应用程序的朋友们,在发布过程中会遇到哪些的事情。在发布你的应用程序之前,你首先要做的事情是为你的应用做数字化签名认证。在Google的Android开发者网站上,有一个整版都是介绍签名问题页面,但如果你使用的是带有ADT (Android Developer Tools)插件的Eclipse来开发的,这个过程会变的出奇的简单:你在Package Explorer视图里右键点击你的应用项目名称,然后在右键菜单里选择“
阅读全文
摘要:供大家学习的Android开源项目分类: kernel与Android 2010-10-13 13:03 45人阅读 评论(1) 收藏 举报供大家学习的Android开源项目 收藏 Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没
阅读全文
摘要:package com.android.liu.widget;import java.util.Calendar;import android.app.Activity;import android.app.DatePickerDialog;import android.app.TimePickerDialog;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.D
阅读全文
摘要:package com.android.liu.widget;import com.android.liu.R;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.MultiAutoCompleteTextView;public class AutoCompleteActivity extends Activity {public static
阅读全文
摘要:package com.android.liu.ui;import com.android.liu.R;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.Spinner;import android.widget.TextView;public class SpinnerActivity extends Act
阅读全文
摘要:package com.android.liu.ui;import android.app.Activity;import android.os.Bundle;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.Toast;import com.android.liu.R;public class RadioActivity extends Activity {RadioGroup m_RadioGroup;RadioButton m_radio1,m_radio2,m
阅读全文


浙公网安备 33010602011771号