Android开发_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Android开发 >>列表
· Windows7下搭建Android开发环境发布时间:2014-04-15
以后工作中要用到android开发,所以想搭建好开发环境,笔记本装的是win7准备文件:1下载AndroidSDKhttp://code.google.com/android/download.htmlWIN7的安装方法与XP的安装方式完全相同。2下载JDK6http://java.sun.com/javase/downloads/index.jsp3下载Eclipse3.4.1http://www.eclipse.org/downloads/对于Eclipse来说,直接解压之后就可以使用... 查看全文
我们使用各种语言进行开发时,总是会用到各种各样的开发工具。有些开发工具是开发人员的必备品,有些则是为了提高开发效率而用。Android开发同样也会用到多种开发工具,供开发人员设计、创建、测试和发布程序时使用。AndroidSDK本身包含很多帮助开发人员设计、开发、测试和发布Android应用的工具,在本文中,我们将讨论10个最常用的工具。1.Eclipsew/ADT虽然Eclipse并非唯一可用于开发Android应用的Java开发环境,但它是目前最欢迎的工具,有很大程度上是因为它的成本很低... 查看全文
好久没有对这一系列进行更新了,不知道各位亲的Android功力有没有更上一层楼?本来并没有打算在这段时间发表新的博客,但是由于这一两天找到了一个能够让Android上显示Gif图片的方法,这样一来,寒假里没有解决的QQ添加动态表情的问题便有了一个初步的解决方法。下面进入正题~PS:本讲源码地址在文末。本节的目标是对TextView进行修改,最终实现在TextView插入动态图片的效果。QQ聊天界面的动态表情、大表情、或者一些第三方的动态图就是实现了这个效果。老规矩首先上一个效果图... 查看全文
2014年3月5日、12日华清远见金牌讲师名家大讲堂(以下简称名家大讲堂)在线讲座全新升级开讲,至此拉开了新一年名家大讲堂的序幕!华清远见名家大讲堂作为业内颇具影响力的公益免费线上课程,自2009年开始就已经跟全国各地的嵌入式Linux、ARM、Android及物联网的技术爱好者见面了!经过5年的沉淀积累,华清远见2014年将此公益免费课程全新升级:不仅在主题和内容方面进行了更多尝试和完善,更是在年初就加大投入,将全年的讲座计划加入到课程准备当中。期待用最顶级的讲师,把最实用的内容... 查看全文
Android在JUnit的之外给我们又提供了Instrumentation测试框架。通过Instrumentation可以模拟按键按下、抬起、屏幕点击、滚动等事件,有效地控制Activity进行自动化测试。Instrumentation是执行applicationinstrumentation代码的基类。当应用程序运行的时候instrumentation处于开启,Instrumentation将在任何应用程序运行前初始化,可以通过它监测系统与应用程序之间的交互。1.Manifest... 查看全文
· Win7下搭建安卓android开发环境发布时间:2014-04-01
一、下载安装包(可执行文件)1.JDK(JavaDevelopmentKit),官网下载最新版本即可。2.Eclipse(一个开放源代码的、基于Java的可扩展开发平台)3.ADT,安卓开发插件。4.AndroidSDK(这只是个下载工具,不是真正的SDK)下载链接地址:1.JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.Eclipse:http://www.eclipse... 查看全文
· 搭建Mono for Android开发环境发布时间:2014-03-21
简介使用MonoforAndroid的原因工作原因:需要手机设备访问服务器。能力原因:C#程序猿,仅了解Java,没有实战经验。据说能与我所熟悉的VisualStudioIDE无缝集成(后期部署完成,但无法进行编译,后改为使用XamarinStudioIDE。)。作者机器环境MicrosoftWindows7x86UltimateEditionMicrosoftVisualStudio2010UltimateEditionMicrosoft.NetFramework2.0&3... 查看全文
· 深入浅出Android开发之Surface介绍发布时间:2013-12-16
一目的本节的目的就是为了讲清楚Android中的Surface系统,大家耳熟能详的SurfaceFlinger到底是个什么东西,它的工作流程又是怎样的。当然,鉴于SurfaceFlinger的复杂性,我们依然将采用情景分析的办法,找到合适的切入点。一个Activity是怎么在屏幕上显示出来的呢?我将首先把这个说清楚。接着我们把其中的关键调用抽象在Native层,以这些函数调用为切入点来研究SurfaceFlinger。好了,开始我们的征途吧。二Activity是如何显示的最初的想法就是... 查看全文
· 8天快速掌握Android开发发布时间:2013-12-14
简介:本套视频共有67集,适合有java基础的同学观看。本套视频教程是黎活明老师在2011年底对传智播客原来的Android核心基础课程精心重新录制的,比早期的Android课程内容更充实、更详尽。101.Android核心基础视频教程_前言2013-11-2323:11|播放(22)|评论(0)|时长:27:22202.Android核心基础视频教程_搭建Android开发环境2013-11-2323:11|播放(16)|评论(0)|时长:18:33303... 查看全文
引子:由于最近公司产品转战移动端,而且就要在年底前上线第一个版本,作为主工不得不立即投入到Android开发的学习中,昨天一天在家找了一些资料,看了一些视频,也试着弄了一个简单的应用。问题:本来开始随便弄了一张图片作为应用图标,今天弄到公司的logo,准备换个,图标放进去了,AndroidManifest.xml里application里的icon也改了,但在模拟器里运行的时候图标一直是之前的图标,而且打开的时候应用左上角闪现一下新图标,然后马上就回到之前的图标... 查看全文
· Android开发之AsyncTask的使用发布时间:2013-11-22
AndroidAPI3时引进了AsyncTask,也叫异步任务。使用它可以很方便的更新主线程中的UI,使用它比Handler、Thread更简单。由于AsyncTask是抽象类,要使用它首先要创建子类继承它。创建子类时需要三个泛型参数Params调用execute时传入的参数,Progress需要显示的进度信息Result任务执行完毕后doInBackground的返回值看下使用AsyncTask控制进度条的效果代码实现packagecom.example.asynctaskdemo... 查看全文
在项目中经常需要使用轮转广告的效果,在android-v4版本中提供的ViewPager是一个很好的工具,而一般我们使用Viewpager的时候,都会选择在底部有一排指示物指示当前显示的是哪一个page,这么常用的组合如果每次用都重头写当然是一件很麻烦的事情,有许多博客和开源项目都致力于这项工作,但是他们的工作大都是为了制作类似于启动页的效果,ViewPager全屏显示,或者自己可操作的属性难以满足要求,因此我想把ViewPager和底部的指示物封装在一个自定义的View中... 查看全文
· android开发之interpolator的使用发布时间:2013-11-18
android:interpolatorInterpolator被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。android中的文档内容如下:AccelerateDecelerateInterpolator在动画开始与介绍的地方速率改变比较慢,在中间的时候加速AccelerateInterpolator在动画开始的地方速率改变比较慢... 查看全文
今天在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全,为了解决这个问题查了N多资料,某个谷歌的官方回复竟然是GridView不需要ScrollView,那个牛气冲天啊,可是爷偏偏用到了肿么办呢?!又继续查,神马重写控件重写类的,那代码一坨坨的有木有!!!最后,还是在某人一句很隐晦的提示下得到灵感最终实现。首先是布局<ScrollView>……<... 查看全文
Android使用AsyncTask有如下好处:1.线程的开销较大,如果每个任务都要创建一个线程,那么应用程序的效率要低很多;2.线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负;3.另外,在新线程中更新UI还必须要引入handler,这让代码看上去非常臃肿;为了解决这一问题,Android在1.5版本引入了AsyncTask.AsyncTask的特点是任务在主线程之外运行,而回调方法是在主线程中执行... 查看全文
我们使用百度地图的时候,点击地图上的Marker,会弹出一个该地点详细信息的Marker,如下左图所示,有时候,我们希望自己定义这个弹出窗口的内容,或者,干脆用自己的数据来构造这样的弹出窗口,但是,在百度地图最新的SDK中,没有方便操作这种弹出窗口的类,于是,看了一遍百度地图覆盖物的API,我决定用自定义View的方法来实现类似的效果,先贴一下大体效果图,如下右图:基本原理就是用ItemizedOverlay来添加附加物,在OnTap方法中向MapView上添加一个自定义的View... 查看全文
我的是在viewpager中某个fragment中有gallery...导致无法滑动,网上找到解决方法。自定义Gallery.代码:importandroid.content.Context;importandroid.support.v4.view.ViewPager;importandroid.util.AttributeSet;importandroid.view.GestureDetector.OnGestureListener;importandroid.view... 查看全文
很多网友可能发现近期Tencent推出的手机QQAndroid版包含了一个开场屏SplashScreen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个SplashScreen作为美化。在Android平台上如何实现呢?首先创建一个Activity,在SetContentView时直接通过ImageView创建一个全屏的图片,大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下... 查看全文
杂家前文Android颜色对照表只有颜色和十六进制,有时候需要设置rgb分量的int值,如paint.setARGB(255,127,255,212);就需要自己计算下分量的各个值。这里提供一个带有rgb分量的int型的颜色表。注意paint.setAlpha()及paint.setARGB()的第一个参数,即透明度。其取值范围是0---255,数值越小,越透明,颜色上表现越淡。实际上当设成10以下就会有透明的效果了。注意:这个透明度是用来设置画笔paint的透明度,然后用paint画各种东西... 查看全文
一、方法一:popupWindow.setFocusable(false);//这样popupWindow无法获得焦点,无法处理popupWindow中的事件设置MainActivity的onTouchEvent是点击的时候关闭popupwindow(dismiss方法)该方法的缺点如注释所写二、方法二:popupwindow.setFocusable(true);popupWindow.setBackgroundDrawable(newPaintDrawable())... 查看全文