Android

Android 环境搭建

back>>1.安装sdk-如果安装在d:\android-sdk-windows下,则将d:\android-sdk-windows目录下的tools文件夹里的东西配置到环境变量的path上。2.安装adt插件-adt的版本ADT-10.0.0;-设eclipse的安装路径为:d:\eclipse(即eclipse.exe文件所在的路径);-在该路径下新建文件夹Myplugins,目录结构为d:\eclipse\Myplugins;-在Myplugins

系统 2019-08-29 23:37:26 2553

Android

如何获取 Android 设备的CPU核数、时钟频率以及

原帖:http://www.jianshu.com/p/f7add443cd32DeviceYearClass的主要功能是根据CPU核数、时钟频率以及内存大小对设备进行分级。下表是Facebook公司提供的分级标准,其中Year栏表示分级结果。以下类就是从Facebook的开源项目DeviceYearClass中拿出来的packagecom.yirui.youbao.util;importandroid.annotation.TargetApi;impor

系统 2019-08-29 22:17:42 2553

Android

【Android Dev Guide - 04】 - Media - 学习使

内容文字太多,根据自己的理解做了一些简略的陈述,如果能自己对照看看官方英文原文,效果会好很多,翻译的不好,有很多不当的地方还望指正,谢谢!后面有时间将写一篇文章详细解释如何实现一个完整的音乐播放器【0】TheAndroidmultimediaframeworkincludessupportforencodinganddecodingavarietyofcommonmediatypes,sothatyoucaneasilyintegrateaudio,vid

系统 2019-08-29 22:28:48 2552

Android

android 新浪微博客户端的表情功能的实现

这是一篇好文章,我转来收藏,技术的最高境界是分享。最近在搞android新浪微博客户端,有一些心得分享弄android客户端表情功能可以用以下思路1.首页把新浪的表情下载到本地一文件夹种,表情图片的命名要用新浪微博表情原来的命名比如新浪的害羞表情是shame.gif那么你在本地也得命名为shame.gif,命名相同主要是为了能够匹配表情对应的code.2.把本地的表情都放进android的资源文件里----drawable下面3.访问新浪的表情接口(新浪返

系统 2019-08-29 22:22:47 2552

Android

自己早期(android1.1)做的一个绘图练习

仅仅是个练习而已!只做了第一个菜单的事件。其他都没事件。代码片段publicmPayCanvas(Contextcontext){super(context);//获得屏幕宽高WindowManagerwindowManager=getWindowManager();Displaydisplay=windowManager.getDefaultDisplay();width=display.getWidth();height=display.getHeig

系统 2019-08-29 22:17:35 2552

Android

Android 4.1官方文档chm格式

最近看到一个开源项目,某位爱好者把Android4.1官方文档做成了CHM,就像jdk的chm一样,查阅API极其方便。Thethingis,I’vealwayspreferredtoworkwithdocumentationsinWindowsCHMformat.Why?Because:1.CHMdocumentscomewithabuilt-inmenu.2.CHMdocumentscomewithanindex.3.CHMdocumentscomew

系统 2019-08-12 09:30:38 2552

Android

【Android Developers Training】 9. 覆盖于布

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/overlaying.html默认的,ActonBar会显示在你的activity窗口的上部,使得它会稍许减少了activity布局的剩余空间。如果在用户的UI交互过程中,你希望可以隐藏和

系统 2019-08-12 01:55:22 2552

Android

Android开发之进程与线程

引言当应用程序的组件第一次运行时,Android将启动一个只有一个执行线程的Linux进程。默认,应用程序所有的组件运行在这个进程和线程中。然而,你可以安排组件运行在其他进程中,且你可以为进程衍生出其它线程。本文从下面几点来介绍Android的进程与线程:1、进程2、线程2.1、远程过程调用(Remoteprocedurecalls,RPCs)2.2、线程安全方法1、进程组件运行于哪个进程中由清单文件控制。组件元素——

系统 2019-08-29 22:32:10 2551

Android

Android事件处理分析

按键事件对于按键事件,调用mDevices->layoutMap->map进行映射。映射实际是由KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置文件qwerty.kl决定键值的映射关系。你可以通过修改./development/emulator/keymaps/qwerty.kl来改变键值的映射关系。JNI函数在frameworks/base/services/jni/com_android_se

系统 2019-08-29 22:03:20 2551

Android

[Android]Android SDK 2.3与Eclipse最新版开发

一、背景和准备1.Android简介Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。Android的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。Android的程序可以采用JAVA开发,因为它的虚拟机(VirtualMachi

系统 2019-08-12 09:29:43 2551

Android

Android文件图片上传的详细讲解(二)--AsyncTa

AsyncTask的用法AsyncTask的用法在开发Android应用时必须遵守单线程模型的原则:AndroidUI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1.不要阻塞UI线程2.确保只在UI线程中访问AndroidUI工具包当一个程序第一次启动时,Android会同时启动一个对应的主线程(MainThread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并

系统 2019-08-12 09:29:35 2551

Android

【Android Developers Training】 71. 显示翻牌

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/cardflip.html这一节课将向您展示如何用自定义的fragment动画来实现翻牌动画(CardFlip)。翻牌动画是在视图切换的时候以翻牌形式为过渡动画的效果,其如下所示:CardFlip动画如

系统 2019-08-12 01:55:03 2551

Android

android方向键被锁定的问题

当虚拟机启动的时候,很多情况是旁边的方向键不能点击,处于一种被锁定的状态,解决办法如下:找到C:\Users\Administrator(你的用户名)\.android\avd\mm.adv(你的对应的虚拟机名称)下的config.ini文件。打开如下图,并修改dpad的no为yes。android方向键被锁定的问题

系统 2019-08-12 01:33:25 2551

Android

Android中我为什么发不了邮件--Android邮件发送

版权所有@飞雪无情,转载请著名出处:http://flysnow.iteye.com/blog/1128354Android中我为什么发不了邮件???我手机里明明有邮件客户端的,可我为什么不能调用它发送邮件???相信这是很多人会问的问题,手机里有Email客户端,可是偏偏在自己的应用里调用不了,抑或是不知道怎么调用,还有的是一直认为自己写对了,可是偏偏不能调用,无奈之下只能却网上找段代码粘贴上,ok,可以了。。可是你知道别人的代码为什么可以?你知道调用Em

系统 2019-08-29 23:00:20 2550