Android
wang_2011_ying
这个作者很懒,什么都没留下…
展开
-
解决Android AVD无法启动
也不知怎么回事儿,之前AVD还可以正常启动,有段时间没有弄Android了,就遇见这种问题了。解决的方法很简单,但是花费了我好久的时间,主要是试了好几种方法都没有意向的结果。最终的解决方法是打开Android SDK Manager,然后update一下,就可以了。...原创 2012-07-30 16:27:46 · 523 阅读 · 0 评论 -
Handler 消息传递机制介绍
好久没有碰Android了,现在由于项目需要,重拾Android。。。下面介绍一下Android中的Handler消息传递机制。在Android平台中,新启动的线程是无法访问Activity中的Widget,也不能把运行状态外送出来,这种就需要Handler机制进行消息的传递了。Handler类位于android.os包下,功能是完成Activity的[color=red]Widget[/...2013-08-29 17:27:45 · 101 阅读 · 0 评论 -
GPS数据解析以及百度地图显示定点
最近,应组长要求,开始重新接触Android,待续。2013-09-05 09:38:25 · 356 阅读 · 0 评论 -
Android权限大全
[table]|访问登记属性|android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限||获取错略位置|android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米||获取精确位置|andro...原创 2013-09-05 14:38:15 · 50 阅读 · 0 评论 -
解决百度地图SDK无法显示地图的问题
[size=small]之前一直在研究百度定位问题,从官网上下载了Android SDKv2.1.3 demo,原本以为是可以直接使用的APP,可是,却一直显示不了地图,后来发现是因为在源文件包中的DemoApplication.java中需要将自己申请的key写入到该文件中,即:public static final String strKey = "请输入Key";中的字符串改为自己申请的...2013-09-09 17:05:49 · 433 阅读 · 0 评论 -
Android读取文件方法总结
首先,说一句android真是坑爹啊!不过细想想,是我看书太少吧。。。最近做一个项目,打算把所有的配置写在一个文件里,方便软件的管理和使用。我的配置文件是XML格式的,当文件写好之后,使用DOM对XML文件进行了解析,代码如下:[code="java"]public void initServer(){ try { DocumentBuilderFactory domf...2013-10-09 16:23:54 · 197 阅读 · 0 评论 -
Android中定时执行任务的3种实现方法
在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式)二、采用Handler的postDelayed(Runnable, long)方法(最简单的android实现)三、采用Handler与timer及TimerTask结合的方法(比较多的任务时建议使用)下面逐一介绍:[colo...原创 2013-10-10 10:43:52 · 80 阅读 · 0 评论 -
android 获取wifi mac 地址的代码
[code="java"]public String macAddress = "";//wifi物理地址public void getWifiMacAddress(){ final WifiManager wifi = (WifiManager)getSystemService(Context.WIFI_SERVICE); if(wifi == null){ ...2013-10-10 14:03:54 · 141 阅读 · 0 评论 -
AutoCompleteTextView 自动提示输入
AutoCompleteTextView是一个可编辑的文本视图显示自动完成建议当用户键入。建议列表显示在一个下拉菜单,用户可以从中选择一项,以完成输入。建议列表是从一个数据适配器获取的数据。它有三个重要的方法clearListSelection():清除选中的列表项、dismissDropDown():如果存在关闭下拉菜单、getAdapter():获取适配器。我们要这样实例化一下适配器 [...原创 2013-10-21 10:24:12 · 64 阅读 · 0 评论 -
Android APK升级代码编写心得
最近两周一直在做Android APP在线升级,主要学习的内容:1、在Ubuntu下安装Apache,并将项目中的两个文件:最新的APK文件和版本信息文件 放在/usr/local/apache2/htdocs/VerControl/目录下。其中/usr/local/apache2是Apache的默认安装路径。2、读取版本信息文件,如果版本较新,则下载APK文件到手机上。之前一直无法将AP...2014-06-24 15:38:19 · 204 阅读 · 0 评论 -
socket通讯输入流输出流阻塞解决方案
服务器端读入流部分代码:System.out.println(new BufferedReader(new InputStreamReader(socket.getInputStream())).readLine());客户端写入流部分代码BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(sock...原创 2014-01-07 13:39:16 · 338 阅读 · 0 评论 -
Android工程中R.java文件突然消失
今天试着写一个小的Android工程,在编写配置布局文件时,有点错误,然后不知怎么搞的,R.java就自动消失了,然后查了一些资料终于解决了,网上关于解决该类问题的大概方法有;1.先clean一下工程,然后build,在一般情况下,clean之后会重新构建工程,R.java文件也会重新生成,但是如果工程中错误,这种方法是行不通的;2.右键Android Tools-->Fix Projec...原创 2012-04-19 20:38:32 · 117 阅读 · 0 评论 -
adb命令总结
adb(Android Debug Bridge)是Android提供的一个通用调试工具,利用它可以完成如下操作:快速更新设备或模拟器中的代码;在设备上运行shell命令;(先打开emulator,运行adb shell)在emulator上复制和粘贴文件;管理emulator上的预定端口;1,安装应用到emulatoradb install *.apk但是我之前安...原创 2012-08-06 16:00:52 · 200 阅读 · 0 评论 -
开始学习Android
今天在徐同学的帮助下,开始接触Android,Android SDK 安装的真的好慢!!趁这个功夫写点东西吧!本来没想着学的,感觉自己总是随大流,什么都想学又什么都学不好~~哎~课题研究的好枯燥,第一篇论文写好了,第二篇一点思路都木有,昨天挣扎了一天,半夜终于决定要学点新东西,这次一定不能三分热度了!!说实话,一直很不自信,感觉自己一无是处!希望通过学习Android,可以建立自己的信...原创 2012-04-17 10:43:25 · 44 阅读 · 0 评论 -
Andriod开发前的准备工作
首先是安装JDK、Eclipse、Android SDK以及Android为Eclipse制定的插件Android Development Tools,该插件扩展了Eclipse的功能,可以让用户快速建立Android项目,安装ADT的方法就不描述了。我们实验室的网速太慢,安装SDK已经用了一天的时间。。。然后是设定Android SDK home,单击“windows-->Preferenc...2012-04-18 08:50:12 · 53 阅读 · 0 评论 -
Android API核心开发包介绍
摘抄(为了有个大致的了解~~):下面介绍一下Android SDK编写程序的基石:android.util 包含一些底层辅助类,例如,特定的容器类,XML辅助工具等;android.os 提供基本的操作服务,消息传递和进程间通信IPC(Inter-Process Communication);android.graphics 作为核心渲染包,提供图形渲染功能;android.t...原创 2012-04-18 10:05:38 · 226 阅读 · 0 评论 -
Activity not started
在运行Android程序时,会出现无法运行,提示如下:[color=red]ActivityManager: Warning: Activity not started, its current task has been brought to the front[/color]查看了资料才知道这是Android自身的一种处理机制,在Android平台下,通过程序自身退出或是返回按钮结束一...原创 2012-04-18 15:16:19 · 910 阅读 · 0 评论 -
Android应用程序结构介绍
[color=darkred]首先介绍一下Android体系结构,如果有不对的地方望指正![/color]Android作为一个移动开发平台,其软件结构自下而上可以分为几次几个层次:操作系统(os),中间件(MiddleWare),应用程序(Application),其中,MiddleWare包括了各种库(Libraries)和Android运行环境以及应用程序框架(Application...原创 2012-04-18 17:10:42 · 198 阅读 · 0 评论 -
LayoutParams和LayoutInflater理解
LayoutParams继承于Android.view.ViewGroup.LayoutParamsLayoutParams封装了Layout的高,宽等信息,假设一个区域由一个Layout占领,如果将一个View添加到Layout中,需要告诉Layout用户期望的布局方式,即将一个认可的LayoutParams传递进去。LayoutParams描述的宽高的值可以设置为下边3个值中的任何一种...原创 2012-04-22 22:04:20 · 89 阅读 · 0 评论 -
Android 初步学习总结-Activity介绍和UI组件
首先会查阅Android API,该文件是android-sdk\docs\reference文件夹的index.html。[color=red]Activity[/color]前面介绍Activity是一个UI容器,初次创建Activity时,该函数调用[code="java"]public void onCreate(Boundle savedInstanceState){ s...原创 2012-04-19 09:09:36 · 217 阅读 · 0 评论 -
解决Android模拟器(客户端)与PC(服务器端)之间的socket通信
1、创建一个模拟器([color=red]API level小于等于10[/color],当时选择了很多模拟器,只有模拟器的android版本较低时,可以测试通,具体原因也不知道为什么),建立模拟器的截图如下:[img]http://dl2.iteye.com/upload/attachment/0095/7179/2efb9e83-a798-34f0-afaa-edb19dfc0f65.pn...2014-04-04 17:25:25 · 708 阅读 · 0 评论