首页 > 移动平台
android开发 AsyncTask的使用
AsyncTask 资料上写是android提供的轻量级的异步类 可以直接继承AsyncTask 在类中实现异步操作 并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新) 最后反馈执行的结果给UI主线程 个人觉得 这是在一个线程的基础上 增加了对UI的控制 这样就不是一个简单的线程派生类 这就丰富了对UI的控制 而UI的控制一般都是在主线程上 ID是1...
分类:移动平台   时间:2014-12-20 12:57:01    收藏:0  评论:0  赞:0  阅读:270
【转】Android Binder设计与实现 - 设计篇
转自:http://blog.csdn.net/universus/article/details/6211589目录引言面向对象的 Binder IPCBinder 通信模型Binder 驱动ServiceManager 与实名BinderClient 获得实名Binder的引用匿名 Binder...
分类:移动平台   时间:2014-12-20 12:52:18    收藏:0  评论:0  赞:0  阅读:347
ubuntu 12.04(64位)下搭建android5.0开发环境
??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:45:58    收藏:0  评论:0  赞:0  阅读:274
ios之NSURLConnection网络请求数据/GET与POST方法
目前可能只是单纯的贴上了一些demo的代码,但是这些代码都是请求数据应该是最基础的使用方法吧,在项目的实际开发中可能用到系统的会非常少,一般都是采用别人非常成熟的第三方开源库来实现数据请求,目前常用的第三方网络请求主要是以下几个:HTTP相比较之下,AFNetworking是目前最优秀的一个了:轻量、易用、使用者多、开发者有在积极维护。在AFN出现之前,这个角色是由ASIHTTPRequest扮演...
分类:移动平台   时间:2014-12-20 11:45:21    收藏:0  评论:0  赞:0  阅读:297
MAC OS X10.10上Android开发环境搭建
由于Google官方已经不提供Adt-Bundle下载了,主推AndroidStudio。可以从这个链接下载http://www.androiddevtools.cn。上面不光有adt-bundle,还有最新的AndroidStudio。由于对OS X还不是很熟悉,本次采用adt-bundle安装。一,下载JDK 下载方式有两种,其一是从链接http://www.androiddevtools.c...
分类:移动平台   时间:2014-12-20 11:43:48    收藏:0  评论:0  赞:0  阅读:314
Android实战技巧之八:Ubuntu下切换JDK版本
Android L之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译Android 1.6需要使用JDK5一样。 多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换。下面描述安装openjdk和oracle jdk(对不住了sun)以及切换版本的过程。...
分类:移动平台   时间:2014-12-20 11:41:28    收藏:0  评论:0  赞:0  阅读:291
【转】android中跨进程通讯的4种方式
转自:http://www.androidsdn.com/article/show/137由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中...
分类:移动平台   时间:2014-12-20 11:40:08    收藏:0  评论:0  赞:0  阅读:318
iOS APNS
1.http://www.cnblogs.com/qq78292959/archive/2012/07/16/2593651.html2.http://www.cnblogs.com/menghe/archive/2012/02/20/2359278.html3.http://blog.csdn.n...
分类:移动平台   时间:2014-12-20 11:36:28    收藏:0  评论:0  赞:0  阅读:329
cocos3 python 写android.mk
import os dir = 'D:/hero/Classes'def readfile(dir): str="" first_line=1 for f in os.listdir(dir): file = os.path.join(dir, f) ...
分类:移动平台   时间:2014-12-20 11:33:08    收藏:0  评论:0  赞:0  阅读:206
Android项目外接高德地图代码混淆注意事项
如今好多项目中都加入了第三方jar包,可是最大的问题就是打包的时候代码混淆报错,下面是高德地图混淆报错解决方式:在proguard-project.txt中加入例如以下代码:-libraryjars libs/android-support-v4.jar-dontwarn android.supp....
分类:移动平台   时间:2014-12-20 10:25:28    收藏:0  评论:0  赞:0  阅读:282
第一个android程序——从HelloWorld开始
Java文件package org.crazyit.helloworld;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import and...
分类:移动平台   时间:2014-12-20 10:24:38    收藏:0  评论:0  赞:0  阅读:273
安卓简历技术点——熟练掌握ListView的优化及异步任务加载网络数据。
对于面试,可能listview这个问题,永远高频出现,毕竟开发中,他出现的也是高频的。 我先说下基本优化...
分类:移动平台   时间:2014-12-20 09:17:40    收藏:0  评论:0  赞:0  阅读:313
安卓简历技术点之——熟练Android四大组件
一定要跟项目结合到一起,不要总是被面试官问,谁愿意多说话呢,况且面试官都面了一天了,你就多说你项目的技术点,让面试官知道的你技术有多牛逼...
分类:移动平台   时间:2014-12-20 09:17:28    收藏:0  评论:0  赞:0  阅读:289
Android 5.0(L) 的MediaSession架构分析
Android5.0 提出了全新的MediaSession概念用于播放器与控制器之间进行交互,它取代之前的RemoteControlClient,并提供了更为灵活的客户端受控端模型,下面是它的架构图:  其架构主要分为3大部分: 1. 受控端(播放器): 播放器需要创建MediaSession,创建的时候就类似于在系统注册了它,并告诉系统它可以被其他控制端所控制。 2....
分类:移动平台   时间:2014-12-20 07:07:58    收藏:0  评论:0  赞:0  阅读:431
Android应用源码---简单的NB微博项目源码
本项目是一个新手写的微博安卓移动端,里面用的都是非常基础的知识。代码质量一般般,服务端是用花生壳搭的,现在已经挂掉了,所以只能借鉴一下客户端的源码。为了能看到主界面登陆部分已经注释掉。项目编码UTF-8默认编译版本4.4.2。 ? 有需要的朋友可以下载:http://www.devstore.cn/code/info/97.html ? 以下是运行效果图
分类:移动平台   时间:2014-12-20 02:26:45    收藏:0  评论:0  赞:0  阅读:330
Android应用源码公交查询周边搜索草堂助手
本项目是一个西安建筑科技大学的两个在校生的作品,主要实现了周边查询和公交查询,公交查询可以选择填写学校名,也可以选择在列表中寻找学校名,然后根据学校名,列出公交路径,有一个智能填充的选框,只要用户输入前两个字,就可以列出相应的学校名,另外还有文件浏览器、二维码图片解码、SQLite数据库的管理、网络状况检查、百度地图的使用等功能,项目编译版本4.4.2默认编码GBK。 ? 下载地址:http: ...
分类:移动平台   时间:2014-12-20 02:26:18    收藏:0  评论:0  赞:0  阅读:313
js的call()和apply()方法的学习
1、方法定义call方法:语法:call([thisObj[,arg1[,arg2[,[,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call方法可以用来代替另一个对象调用一个方法。call方法可将一个函数的对象上下文从初始的上下文改变为由thisObj指定的新对象。如果没有提..
分类:移动平台   时间:2014-12-20 02:13:58    收藏:0  评论:0  赞:0  阅读:298
NullPointerException at android.widget.AbsListView.obtainView at android.widget.ListView.makeAndAddView
使用ExpandableListView的时候,报如下错。网上搜索发现原来是在CommonNumberQueryAdapter的getGroupView()方法里返回的是null,注意细节哦!!! 12-19 17:32:41.822: E/Androi...
分类:移动平台   时间:2014-12-20 02:00:39    收藏:0  评论:0  赞:0  阅读:306
Android之Adapter用法总结(转)
Android之Adapter用法总结1.概念Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Andr...
分类:移动平台   时间:2014-12-20 02:00:08    收藏:0  评论:0  赞:0  阅读:291
iOS之富文本
之前做项目时遇到一个问题: ? ? 使用UITextView显示一段电影的简介,由于字数比较多,所以字体设置的很小,行间距和段间距也很小,一大段文字挤在一起看起来很别扭,想要把行间距调大,结果在XCode中查遍其所有...
分类:移动平台   时间:2014-12-20 00:56:39    收藏:0  评论:0  赞:0  阅读:633
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!