`
QCheng5453
  • 浏览: 15879 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
SurfaceView的使用   先贴上几个地址: http://www.cnblogs.com/technology-fans/archive/2012/02/29/2373928.html  这里面比较详细地介绍了SurfaceView的原理。 http://www.cnblogs.com/devinzhang/archive/2012/02/03/2337559.html  这里面介绍了SurfaceView的使用方法。 http://www.oschina.net/code/snippet_54100_1423  这里面介绍了SurfaceView的一个基本应用。 S ...
传感器的应用开发   先贴几个地址 http://www.oschina.net/question/163910_28354这里面介绍了11中传感器。 http://www.oschina.net/question/12_1593 这里面比较详细的介绍了如何使用传感器。 我们都知道智能机中都含有或多或少的传感器,比较常见的是加速度传感器,姿态传感器,重力传感器等等。 我们需要为手机进行有关传感器方面的额编程,首先就是要获得各种传感器采样得到的数值。 Android系统中每当某个传感器的数值发生了变化,就会相应产生一个事件,这样,我们就可以实现一个监听器,从而对事件进行操作。 ...
之前在写一个AppWidget,需要根据按键显示不同的内容,其中我需要记录一个位置,一开始我用了一个int型数据保存位置,后来发现每次运行        appWidgetManager.updateAppWidget(componentName, remoteviews); 之后,貌似继承自AppWidgetProvider的该类的所有数据成员都会重新初始化。所以后来改用Preference来保存数据。     preferences = context.getSharedPreferences("kebiaoDay", context.MODE_PRIVA ...
前十天去了北京,今天又开始学习Android 了。   1、popUpWindow基本使用。 1)先获取作为popUpWindow布局的View对象。 2)生成一个popUpWindow对象,并进行一些设置。 3)调用showAtLocation或者是showAsDropDown函数显示popUpWindow   V ...
1、Android异步操作   ··之前说过用Thread和Handler可以再Android中实现异步处理,这里讨论的使用AsyncTask类来实现异步处理,相比之下,运用这种方法来完成异步操作更为简单。贴个地址:http://blog.csdn.net/mylzc/article/details/6772129 1)AsyncTask类中有许多函数,在执行AsyncTask时对应的条用顺序为: onPreExxcute()-->doInBackground()-->onPostExecute(); 2)onRreExecute是来准备开启一个新线程的,它是 ...
反正每天看看Mars老师视频,完了自己在总结一下,感觉挺好的--#1、Animation的使用 ··首先先给出一个地址,这个里面对Animation的总结真的是非常细致了,作为参考绝对棒 http://www.cnblogs.com/zxl-jay/archive/2011/10/03/2198632.html ··实现一个控件基本的Animation有两种方法: 一种是在xml文件中定义一个动画效果 二是直接在Java代码中实现。 xml中实现动画: 1)在res/anim文件夹下新建一个xml文件,里面定义了动画效果: 具体的各项参数可以见上面的地址。 <?xml vers ...
1、AppWidget的使用初步 先贴个地址,这个地址里面写的其实很详细。http://www.cnblogs.com/qianlifeng/archive/2011/03/26/1996407.html ··这里还是再大概总结一下AppWidget的使用流程。 1)新建一个布局文件,里面实际上呈现了AppWidget的布局。 2)在res文件夹下新建一个xml文件夹并新建一个xml文件,创建时在resource type里选择appwidget provider。这个为AppWidget提供了元数据,实际上感觉是对这个Appwidget一个总体的描述文件。 3) ...
昨天貌似ITEYE用CSDN的号登不上去,博客没法写了,现在又好了--# 1、Service初步 参考http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html ••Activity是前台,有界面;Service是后台,无界面。 ••Android中实现Service一般有两种方式: 1) 直接调用startService()启动一个Service; *1、定义一个继承Service的子类并覆写其中的onBind(),onCreate等方法; public class myService ext ...
//本文中代码基本上是Mars老师的代码...--#     1、SQLite基本用法 参考:http://my.oschina.net/cathleencheng/blog/17682 ··SQLite是一种轻量级的数据库,时常用于嵌入式开发。 ··对于数据库的基本操作有: 1)创建数据库。包括创建 ...
前两天去苏州玩了,今天终于又可以学Android写博客了--#   Android对SD卡的操作   ··Android对SD卡的操作总的来说简单的分为读文件和写文件。 ··一般分为创建文件,打开文件,写入内容,读出内容,插入内容等操作。 ··在创建文件时,首先要检查SD卡的状态,是可读可写,还是只读,还是不存在。 ··具体的操作,我写了一个助手类,封装了一些函数,里面的注释应该写的比较清楚了。   package my.seu; /* * 写了一个SDCardFile类,封装了许多函数功能,具体功能见每个类前面的注释 * 有些地方可能还不够完善,调用函数时最 ...
1、异常处理。 ··Java中含有异常处理机制。 ··Java中异常的继承关系: Throwable<——Exception<——RuntimeException、··· ··· ··通常有两种情况需要对异常进行处理。 1)产生了运行时的异常,即unchecked异常,及RuntimeException类及其子类。 2)编译器对可能产生异常的代码在编译时强制要求对异常进行处理,即checked异常。包括Exception和除了 RuntimeException意外的异常类。 一般有一下几种情况: 1)Thread.sleep(lo ...
1、Java中类的继承。 ··Java中类的继承所产生的访问权限的问题和C++中不太一样。 ··Java中多了一个包的概念。类中成员的访问权限多了一个default的访问权限。(默认不写的访问权限) ··在Java同一个包中,只要成员不是以private修饰的,包中类与类之间都可以相互访问。 ··一个类只有声明为public才可以被其他包中的类所发现,才可以进行导入。声明为public时,文件名必须和类名一样。因此一个文件中只能有一个public类。 ··protected具有所有default所具有的访问权限。protected在不同包中继承之后可以被访问,而default ...
1、Android中Activity的生命周期。 http://www.oschina.net/question/54100_27841     这是一个概念性的东西,在Android中Activity是最重要的类,每个Activity都会遵行它的生命周期,只要能理解下面的图片就可以了。     2、Activity之间的切换效果。     http://www.oschina.net/code/snippet_97118_7692Activity屏幕切换      http://www.oschina.net/question/97118_34523Activity屏幕切换原理   ...
之前在复习C++时发现了一个问题,在C++中,如果有以下代码: cout<<'好'<<endl; 编译不会报错,输出结果为47811。再查看'好'的大小: cout<<sizeof('好')<<endl; 输出结果为4。 C++中采用的是GB2312编码方式 ...
Global site tag (gtag.js) - Google Analytics