摘要:
这几天自己写了个手机防盗追踪软件,过程中遇到了些问题,在网友的帮助下得以解决在这里总结一下;软件中有这样一块功能:接收短信息,判断是否是指令短息,如果是则执行相应的操作(事先定义好的),测试的时候发现系统也能接收指令短息并显示,并且短信铃声会响起(这不是预期的效果预期的效果是系统可以正常接收非指令短息,遇到指令短息时不接受)接收和发送短息的代码我就不提了;解决方法:在Manifest.xml中配置... 阅读全文
随笔档案-2010年08月
Android 3D游戏开发教程
2010-08-16 08:21 by $等待$, 5813 阅读, 收藏,
摘要:
第一部分首先介绍OpenGL相关的术语,并引导你开始3D开发的第一步。这个关于3D游戏的系列的叫做 Vortex .这个教程主要focus在3D编程上,其他的东西比如菜单和程序生命周期虽然是代码的一部分,但是在这里不会被提到。首先开始介绍OpenGL的术语。顶点Vertex 顶点是3D空间中的一个点,也是许多对象的基础元素。在OpenGL中你可以生命少至二维坐标(X,Y),多至四维(X,Y,Z,W... 阅读全文
Android系列之LinearLayout+EditText+Button+AlertDialog
2010-08-12 14:11 by $等待$, 2982 阅读, 收藏,
摘要:
这个简单的例子是EditText中默认有个字符串text,单击Show按钮,弹出AlertDialog显示EditText中的内容,单击Clear按钮,清除EditText中的内容!!Activity用到两个LinearLayout,两个Button,一个TextView,一个EditText!main.xml代码如下:java代码[代码] 阅读全文
Android系列之Andorid传感器应用编程
2010-08-09 21:23 by $等待$, 1938 阅读, 收藏,
摘要:
A传感器编程中,1. Accelrator的x,y,z轴的正负向:手机屏幕向上水平放置时: (x,y,z) = (0, 0, -10) 而不是 (0, 0, 10)当手机顶部抬起时: y减小,且为负值当手机底部抬起时: y增加,且为正值当手机右侧抬起时: x减小,且为负值当手机左侧抬起时: x增加,且为正值2. Accelrator的z轴的变化:手机屏幕向上水平放置时,z= -10手机屏幕竖直放置... 阅读全文
Android系列之Android系列之如何成为Android编程高手第三篇
2010-08-09 11:34 by $等待$, 2824 阅读, 收藏,
摘要:
避免建立对象世界上没有免费的对象。虽然GC为每个线程都建立了临时对象池,可以使创建对象的代价变得小一些,但是分配内存永远都比不分配内存的代价大。如果你在用户界面循环中分配对象内存,就会引发周期性的垃圾回收,用户就会觉得界面像打嗝一样一顿一顿的。所以,除非必要,应尽量避免尽力对象的实例。下面的例子将帮助你理解这条原则:当你从用户输入的数据中截取一段字符串时,尽量使用substring函数取得原始数据... 阅读全文
Android系列之如何成为Android编程高手第二篇
2010-08-08 08:49 by $等待$, 2696 阅读, 收藏,
摘要:
三:编写可重用、可扩展、可维护、灵活性高的代码Android应用程序的开发是使用Java编写,在架构上使用MVC,鼓励组件之间的若耦合。开发出编写可重用、可扩展、可维护、灵活性高的代码需要经历遵循以下原则:l "开-闭"原则(OCP):一个软件实体应当对扩展开放,对修改关闭。这个原则说的是,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。换言之,应当可以在不必修改源代码的情况下改... 阅读全文
Android系列之如何成为Android编程高手第一篇
2010-08-07 21:11 by $等待$, 4515 阅读, 收藏,
摘要:
若立志成为Android高手,如有耐心,“一瓶一钵足矣”。 “天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。”想成为Android高手?这可不是想象中写几行代码那么容易的事情,但也不是不可实现。 如何做?1,学会懒惰!奇怪吧?但是,你一定也听说过和感受过这个世界某种程度上是由懒... 阅读全文
Android系列之Android 命令行手动编译打包详解
2010-08-05 14:47 by $等待$, 34697 阅读, 收藏,
摘要:
Android 命令行手动编译打包过程图【详细步骤】:1使用aapt生成R.java类文件: 例: E:\androidDev\android-sdk-windows2.2\tools>E:\androidDev\android-sdk-windows2.2\platforms\android-3\tools\aapt.exe package -f -m -J E:\androidDev\A... 阅读全文
Android系列只androidGooglemap小应用
2010-08-04 11:44 by $等待$, 1788 阅读, 收藏,
摘要:
做了一个小应用智能情景的切换,这个应用是学习android开发以来应用类开发的比较满意的一个。虽然它只有一个view 一个activity,但是却囊括了android的很多特性。借此机会,和大家分享一下这个小应用。先上截图:应用的主要功能是根据适当的情景(如地点,手机状态等)为用户自动的切换情景模式。比方说:手机向上是铃音+震动,当开会时,将手机翻转,将自动切换成静音模式。还可以根据经纬度,到达一... 阅读全文
Android系列之Post图片和数据
2010-08-03 10:06 by $等待$, 5739 阅读, 收藏,
摘要:
这几天一直在想Android中实现POST图片和POST数据的问题,今天终于写了一个小DOME给大家了![代码]发送[代码] 阅读全文
Android系列之浅谈AndroidGallery控件使用方法详解
2010-08-02 13:26 by $等待$, 3826 阅读, 收藏,
摘要:
Android Gallery控件的主要功能就是实现图片的浏览,下面通过代码来解释:Android Gallery控件:即图片浏览控件[代码]AndroidGallery控件代码部分:主类部分代码:ImageAdapter 类代码 阅读全文
Android系列之如何使用Alarm
2010-08-02 09:02 by $等待$, 7265 阅读, 收藏,
摘要:
Alarm是在预定的时间触发Intent的,独立于应用程序的提醒用户的方式。当这个Alarm触发后,就会广播这个Intent,如果应用程序没有起启,就会启动这个应用程序,而不需要就用程序被打开或者处于活动状态。通过AlarmManager来管理所有的Alarm。[代码]注意:Alarm是通过广播intent,所以BroadcastReceiver,Activity,Service都可以得到其int... 阅读全文