Android
文章平均质量分 80
wenix1988
Android软件开发工程师Android软件开发讲师iOS开发工程师对软件开发和软件工程都有较为深入的了解
展开
-
Android AIDL的重新理解
Android Service在工作中也用的很多,但是AIDL就用的很少了,感觉也很生疏,之前在公司也有同事做过技术讲座,而且也看过一些技术文章,但是感觉依然朦朦胧胧的。现在从事教学工作后,把AIDL又看了一遍,发现其实并不用理解的那么复杂,其实很简单的一个RPC(IPC)机制。使用AIDL涉及到的前提是:需要跟其他应用的Service进行数据交换或者是方法调用。(也就是远程操作其他Servi原创 2013-04-11 22:57:45 · 2056 阅读 · 0 评论 -
Android下文件资源管理器雏形实现
学习Android,应该在掌握单个知识点之后,把多个知识点串联起来实现一些有一定代码量的小项目比较好。当然,这也是我教学中总结出来的一点经验心得,并不适合所有人。先做需求分析(实现的功能):1.ListView开始显示sdcard目录下的子目录和文件。2.点击文件,Toast显示“点击的是文件”3.点击目录,进入子目录,显示子目录下的子目录和文件。4.back键回退到上层目录。原创 2013-04-04 18:15:40 · 1521 阅读 · 0 评论 -
Android下实现一个手机监控摄像头
一直想在自己的Android手机上实现一个手机监控摄像头功能。今天逛论坛,看到一个例子,于是做了出来,留着以后完善。功能点:1。Android和PC通过socket通信。2。Android下Camera的使用。看代码:package com.wenix.androidcameramonitor;import android.app.Activity;import andr原创 2012-09-11 22:56:58 · 17851 阅读 · 14 评论 -
Android内置倒计时类CountDownTimer
在使用倒计时的时候,就不用自己费心去写一个啦。上代码吧:package com.example.countdowntimertest;import android.app.Activity;import android.os.Bundle;import android.os.CountDownTimer;import android.view.Menu;import andro原创 2012-09-07 22:06:03 · 2221 阅读 · 1 评论 -
Android中的StrictMode
StrictMode是从Android2.3引入的一种新调试功能。它的用途是报告与线程和虚拟机相关的策略违规。如果检测到策略违规,则发出一个提醒,其中包含一个栈帧,现实违规时的应用程序状态,可是强制使应用在提醒时崩溃,或者仅仅提示,然后继续运行。目前StrictMode有两种类型的策略:一种与线程有关,一种与虚拟机有关。1.线程策略违规的检测:StrictMode.setThreadP原创 2012-09-06 21:16:53 · 1057 阅读 · 0 评论 -
Android与PHP服务器交互
服务器端:server.php 1 <?php 2 include('dbconfig.php'); 3 4 5 $address = $_POST['address']; 6 $longitude = $_POST['longitude']; 7 $latitude = $_POST['lati原创 2012-08-27 15:41:49 · 17256 阅读 · 11 评论 -
Android自定义控件的属性
当要编写自己的widget或者其他view组件时,能够定义自己的属性标签是很重要的,这让我们能够彻底定制view的外观。 知识点: 1.自定义属性标签及其格式属性。 2.如何创建自己的View。 3.如何使用自己的View。一、自定义属性标签及其格式属性 在res/values下创建文件attrs.xml。先看一段其中的代码:原创 2012-08-31 13:26:34 · 3413 阅读 · 1 评论 -
Android下仿一个优化大师的流量悬浮控件
在平台项目里面做过一个service弹出对话框的功能。这个也差不多。下面说下这个demo的功能点吧:1.使用service来弹出此悬浮框,从而保证能长期存在。2.使用window manager来控制悬浮框漂浮在所有view的上层。参数具体设置见代码。3.使用TrafficStats来检测网络流量状态。4.使用ConnectivityManager 来对Wifi,3G等网络状态原创 2012-08-30 23:11:16 · 6155 阅读 · 1 评论 -
Android NDK开发的环境配置和使用
安装步骤:1.安装ADT,其中的NDK也要安装;2.下载对应版本的NDK,解压到对应目录下;3.进入eclipse-->window-->preference-->Android-->NDK下,把路径设置到上面解压的目录下。配置步骤:1.新建Android项目,然后在项目上右键,选择Android Tools-->Add Native Support。这时,NDK工具会自动为你原创 2013-05-09 14:59:59 · 1451 阅读 · 0 评论