摘要:
1、首先说一下canvas类: 这种方式根据环境还分为两种:一种就是使用普通View的canvas画图,还有一种就是使用专门的SurfaceView的canvas来画图。两种的主要是区别就是可以在SurfaceView中定义一个专门的线程来完成画图工作,应用程序不需要等待View的刷图,提高性能。前面一种适合处理量比较小,帧率比较小的动画,比如说象棋游戏之类的;而后一种主要用在游戏,高品质动画方面的画图。下面是Canvas类常用的方法:drawRect(RectF rect, Paint paint) //绘制区域,参数一为RectF一个区域drawPath(Path path, Paint 阅读全文
摘要:
简单的单选菜单 只是做出个效果 不妨看看,借助个Adapter也就是适配器。首先main.xml里就不要任何东西了直接在Activity.java定义下也可以。代码就放这了,希望对大家有所帮助。 package com.lk;import android.app.ListActivity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListView;public class CdyxActivity extends ListActivity { private static. 阅读全文
摘要:
短信发送器的实现接下来我来和大家探讨下短信发送器的实现。我的做法如下: 1) 在main.xml文件中添加两个TextView、EditText和一个Button控件,他们的样式就不多说了。2) 在SmsActivity中找到Button添加点击事件并用吐西方式显示结果 3) 这是里的知识点是发送短信使用的类,分割字数以及吐西方法。 4) 最后在smsmanifest.xml中添加<uses-permission android:name="android.permission.SEND_SMS"/>权限即可。3. 以下是详细代码和图片: Main.xmlSms 阅读全文
摘要:
拨号器的实现在这里我来和大家探讨下拨号器的实现与其功能。我的做法如下: 1) 在main.xml文件中添加一个TextView和Button、EditText控件,他们的样式就不多说了。2) 在PhoneActivity中找到Button添加点击事件 3) 在这里我要补充个知识点Intent(Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用)。 4) 最后在Androidmanifest.xml中添加<uses-permission android:na 阅读全文
摘要:
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?下面就是了,不多说了 里面很详细:界面:新建类Preferences:package lk.service;import java.util.HashMap;import java.util.Map;import android.content.C 阅读全文