在语句 android中我们经常遇到这样的情况,在创建一个对象的时候往往需要传递一个this参数,比如:语句 MyView mView = new MyView(this),要求传递一个this参数,这个this究竟指的是什么东西呢? 其实这里的this指的就是当前的Activity.this,.....
分类:
移动开发 时间:
2014-12-20 15:32:34
阅读次数:
257
Android在UI布局时经常用到一些单位,对单位混用直接会影响UI的显示,要想正确的在布局中使用每种单位就必须先真正的熟悉它。UI显示效果的影响因素:屏幕尺寸、屏幕密度、分辨率;而android手机种类又比较多,为了适应不同的设备,我们就要注意drawable和layout资源。常用的单位有:px...
分类:
移动开发 时间:
2014-12-20 15:29:19
阅读次数:
203
1、Unable to resolve target 'android-5' 无法解析目标' 安卓系统-5' Unable to resolve target 'Google Inc.:Google APIs:7' 1>.工程有一个Android Manifest文件,双击进入 2>.切换到...
分类:
移动开发 时间:
2014-12-20 15:29:26
阅读次数:
131
需求是我们需要对服务器上的流量进行监控,网络上有个流传的check_traffic.sh,它需要被监控机开启snmp。但是感觉都使用上了nagios还要开snmp。。。有点斧子剪刀一起用的感觉,所以就动手写了个监控流量的shell:#!/bin/shusage() { echo "Usage: $0...
分类:
移动开发 时间:
2014-12-20 15:27:50
阅读次数:
150
将手机micro USB口转换为USB type C连接器的低成本方案...
分类:
移动开发 时间:
2014-12-20 14:21:56
阅读次数:
330
距离上一篇一起来开发Android天气软件二的时间又将近半个月了,之间一直因为有事而没有更新实在抱歉,最近会加快更新的步伐,争取在2015年到来前写完这系列的博文,上一章我们已经使用LitePal框架搭建好了我们所需的数据库,这一章的内容将主要完成关于从中国天气网获取数据的网络通信操作,之前有学习过Android开发的同学应该都知道,Android实现互联网通信主要有两种方法,一种使用HTTPUR...
分类:
移动开发 时间:
2014-12-20 14:20:09
阅读次数:
277
这里我们要重新配置一下代理,去neusoft.edu.cn镜像网站中下载最新的工具和SDK。
启动 Android SDK Manager(命令行中直接输入android),Tools--->Options...,弹出Android SDK Manager - Settings窗口;在HTTP Proxy Server和HTTP Proxy Port输入框内填入mirror.neusoft.edu.cn(注意没有http等前缀)和80,并且选中Force https://... sources to be...
分类:
移动开发 时间:
2014-12-20 14:17:48
阅读次数:
206
UIApplicationDelegate的代理方法...
分类:
移动开发 时间:
2014-12-20 14:17:55
阅读次数:
197
ios中,在应用程序之外,提供集中的地方,来修改用户的偏好设置,并且序列化到文件。创建项目1.utility application模板一个storyboard一个主视图mainviewcontroller一个辅助设置flipviewcontroller使用设置捆绑包当setting应用程序启动时,...
分类:
移动开发 时间:
2014-12-20 14:13:43
阅读次数:
338
1、使用actionProvider时出现的问题bug复现:解决方案://import android.support.v4.view.ActionProvider;import android.view.ActionProvider;换一种import的方式即可。tmd,这就是一个坑。
分类:
移动开发 时间:
2014-12-20 14:03:13
阅读次数:
231
在android应用开发中,当用到多选框时,可以通过CheckBox组件实现。 该实例实现的功能是,选择列表内的选项,点击提交按钮后,弹出对话框,显示提交内容。 直接上代码。 首先是布局文件: <LinearLayout?xmlns:a...
分类:
移动开发 时间:
2014-12-20 13:01:47
阅读次数:
232
AsyncTask 资料上写是android提供的轻量级的异步类
可以直接继承AsyncTask 在类中实现异步操作 并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新)
最后反馈执行的结果给UI主线程
个人觉得 这是在一个线程的基础上 增加了对UI的控制 这样就不是一个简单的线程派生类
这就丰富了对UI的控制
而UI的控制一般都是在主线程上 ID是1...
分类:
移动开发 时间:
2014-12-20 12:57:51
阅读次数:
174
转自:http://blog.csdn.net/universus/article/details/6211589目录引言面向对象的 Binder IPCBinder 通信模型Binder 驱动ServiceManager 与实名BinderClient 获得实名Binder的引用匿名 Binder...
分类:
移动开发 时间:
2014-12-20 12:55:06
阅读次数:
327
??ubuntu 12.04(64位)下搭建android5.0开发环境 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持,要能够上网。电脑要64位cpu,安装好win7操作系统。第一步:下载ubuntu地址:LINUX有3个版本,分别...
分类:
移动开发 时间:
2014-12-20 11:48:40
阅读次数:
296
目前可能只是单纯的贴上了一些demo的代码,但是这些代码都是请求数据应该是最基础的使用方法吧,在项目的实际开发中可能用到系统的会非常少,一般都是采用别人非常成熟的第三方开源库来实现数据请求,目前常用的第三方网络请求主要是以下几个:HTTP相比较之下,AFNetworking是目前最优秀的一个了:轻量、易用、使用者多、开发者有在积极维护。在AFN出现之前,这个角色是由ASIHTTPRequest扮演...
分类:
移动开发 时间:
2014-12-20 11:46:51
阅读次数:
283
由于Google官方已经不提供Adt-Bundle下载了,主推AndroidStudio。可以从这个链接下载http://www.androiddevtools.cn。上面不光有adt-bundle,还有最新的AndroidStudio。由于对OS X还不是很熟悉,本次采用adt-bundle安装。一,下载JDK 下载方式有两种,其一是从链接http://www.androiddevtools.c...
分类:
移动开发 时间:
2014-12-20 11:44:32
阅读次数:
191
Android L之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译Android 1.6需要使用JDK5一样。
多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换。下面描述安装openjdk和oracle jdk(对不住了sun)以及切换版本的过程。...
分类:
移动开发 时间:
2014-12-20 11:42:53
阅读次数:
274