http://www.androiddevblog.net/android/creating-android-live-wallpaper#LiveWallpaper动态壁纸开发http://www.android123.com.cn/androidkaifa/850.htmlCreatingAndroidlivewallpaper
系统 2019-08-29 22:17:35 2373
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/cloudsync/index.html通过提供强大的网络连接APIs,Android框架可以帮助你构建丰富的基于云的应用,能够让应用将它们的数据同步到远端服务器,保证设备一直处于同步的状态,同时你的宝贵数据都会备份在云上
系统 2019-08-12 01:53:15 2371
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本文使用AudioRecord读取音频流,使用AudioTrack播放音频流,通过“边读边播放”以及增大音量的方式来实现一个简单的助听
系统 2019-08-29 23:03:30 2370
Himi原创,欢迎转载,转载请注明!谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2010/12/26/6099194.aspx各位童鞋请你们注意:surfaceview中确实有onDraw这个方法,但是surfaceview不会自己去调用!!!而我代码中的ondraw也好draw也好,都是我自己定义的一个方法。。。放在线程中不断调用的,一定要注意!!昨天圣诞节,没有出去,而是一天时间全部纠结在如何在S
系统 2019-08-29 22:20:23 2370
使用AIDL设计远程接口(DesigningaRemoteInterfaceUsingAIDL)由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。AIDL(
系统 2019-08-29 23:50:47 2369
本想直接在线学习,不过网速实在不给力,写了个多线程下载类,把官网下的实例全部下载下,包括图片,java文件,xml文件。并按照相应目录进行存储。总计时间大概6分钟左右下完。先贴代码:packagecom.multilThreadDownload;importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileOutputStream;importjava.io.FileWri
系统 2019-08-29 23:06:30 2369
今天这个程序的功能是天气预报查询.首先看一下效果图:初始化界面.查询结果这个原创是来自http://www.anddev.org/,我觉得是一个不错的例子,数据是通过GoogleWeatherapi获取的,例如我们在浏览器里输入以下:http://www.google.com/ig/api?weather=hangzhou:得到结果是XML数据(查询不同的地方只要把=号后面换成你想要的城市名就OK了,好像不支持中文,只支持拼音).如下图所示:我们用SAXP
系统 2019-08-29 22:27:04 2368
publicclassMainActivityextendsActivity{privateButtondefaultbutton=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);finalLinearLayoutlayout=(LinearLayout)fi
系统 2019-08-12 09:30:26 2368
友情提示:如果没有配置sdk的环境变量,需要在cmd命令行中进入到...\sdk\tools文件下(也就是androidSDK的tool文件夹下),再执行其他操作。模拟器中创建SD卡步骤:1.创建镜像文件mksdcard[-llabel]创建一个128M的名为mycard的sd镜像文件mksdcard128Mc:\mycard.img2.启动模拟器,并加载SD卡镜像文件启动名为android2.1的模拟器,并加载mycard的sd卡
系统 2019-08-29 21:58:02 2363
在做一个小练习的时候,又遇到了Adapter,才发现以前没有对它进行过记录现在介绍一下:其实Adapter就是数据和视图之间的桥梁,数据在adapter中做处理,然后显示到ListView上面Adapter有很多种,有ArrayAdapter,BaseAdapter,CursorAdapter,HeaderViewListAdapter,ListAdapter,ResourceCursorAdapter,SimpleAdapter,SimpleCur
系统 2019-08-12 09:29:47 2362
最近看到ViewFlipper和Animation在一起的用法,感觉很好,我就自己写了一下,感觉灰常好用,效果比gallery的滚动查看图片好用多了,这个也是实现滚动屏幕切换图片,但是用户体验要好很多!所以我把自己写的demo分享一下!希望对大家有用,也方便我自己以后查阅!转载请标明出处:http://blog.csdn.net/wdaming1986/article/details/6766058程序一开始界面,第一张图片:向右滑动屏幕切换到第二张图片:
系统 2019-08-29 23:01:08 2359
AndroidActivity的生命周期Activity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.ActivityActivity是单独的,用于处理用户操作。几乎所有的Activity都要和用户打交道,所以Activity类创建了一个窗口,开发人员可以通过setContent
系统 2019-08-12 09:30:01 2359
Inflater英文意思是膨胀,在android中大概是扩展的意思吧。LayoutInflater的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体widget控件(如:Button,TextView等)。它的用法有2种:LayoutInflaterinflater=LayoutInflater.from(this);Viewv
系统 2019-08-29 22:07:32 2357
由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明链接androidFragment开发文档翻译-1androidFragment开发文档翻译-2本系列并没有对原文100%翻译,也没有100%的贴出原文与Activity通信尽管Fragment已经作为一个依赖Activity的object实现,并且可以在多个activitiy内部使用,一个已知的fragment实例是直接与包含它的activity绑定的。特别的,这
系统 2019-08-29 22:33:51 2356
时间的问题把原来的写博客的机会给耽搁了,后期会抽时间能补上,本来画了个思维导图,没想到贴不上,只能用文字表示了Andriod应用开发大纲android开发简介android简介主流手机开发平台android的优势android的特点android系统架构android应用程序框架android开发环境搭建android开发准备工作android模拟器介绍案例:HelloAndroidandroid项目目录结构android程序设计基础android应用解析
系统 2019-08-12 09:30:37 2355