51CTO博客开发android-fansAndroid Developer
去掉标题栏有以下三种方法:1.<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar">2.代码里requestWindowFeature(Window.FEATURE_NO_TITLE);//去
链接:http://www.open-open.com/lib/view/open1327829239952.html从软件的功能角度来讲,Mms分为对话列表,消息列表,短信编辑,彩信编辑,短信显示,彩信显示和配置。从实现的角度来看,它分为GUI展示层,发送/接收,彩信解析,彩信附件,信息数据等,这些分类对应着源码中的各种包。源码导航Mms的源码的位置在于android/packages/ap
罗列以下几个可以在线阅读Android源码的网站:1.http://omapzoom.org/该网站呢,我表示看起来略微有点乱,支持git2.http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/强烈推荐,目录结构,代码一目了然3.一个chrome插件,他可以从android
1.安装Ubuntu 10.04LTS 可选择使用ubuntu版本安装,目前ubuntu最新版本为13.04,最新的LTS版本12.04,但我这里使用10.04LTS。有喜欢使用中文的朋友,可以安装上中文补丁。安装中文的方法是:系统-系统管理-语言支持-添加或删除语言-在弹出的对话框列表中选择中文Chinese(simple)-下载中文补丁,之后安装完成-在
让TextView支持长按弹出系统自带的拷贝、粘贴功能,发现国内外的论坛提供的解决方法都不怎么理想。多数用editview来模仿,不过实现的效果实在不怎么好。 从android sdk 11起google添加了新api TextIsSelectable控制TextView是否支持拷贝、粘帖功能,不过这
首先引入网上查到的比较好的资料:http://wayfarer.javaeye.com/blog/460284http://goro.javaeye.com/blog/402163http://www.williamhua.com/2009/04/23/android-touchscreen-gesture-recogniton/总结一下:1.onGestureListener得和onTouchL
你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现在我的世界里了。从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任务。毫无疑问,在线文档,书籍,man pages以及社区帮了我一个大忙,但是我还是坚信有那么一篇文章记录了如何简单学习和理解命令的秘籍。这激发了我掌握Linu
在android开发过程中为了提高开发的效率,我们常需要引用一些第三方jar或者是使用之前项目的一些源码,这里我罗列一些较好的开源资源,方便使用。 1.menudrawerA slide-out menu implementation, which allows users to navigate between views in your app.滑出式
在日常的开发中,我们常能看到许多的项目工程,往往会引用另外一个工程来实现某些功能,其引用的方式有些类似是引用jar(将工程当作一个jar包来使用),那么我们如何在自己的开发过程中这样操作和使用呢,经过网络资料的查找和筛选,目前有以下方法: 使用场景 现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在
Android是用Java开发,其静态变量的生命周期遵守Java的设计。我们知道静态变量是在类被load的时候分配内存的,并且存在于方法区。当类被卸载的时候,静态变量被销毁。在PC机的客户端程序中,一个类被加载和卸载,可简单的等同于jvm进程的启动和结束。那么在Android中呢?用的Dalvik vm也是一样的。不过Android不太突出的进程概念,所以对静态变量的生命周期就会感觉模糊,这种模糊
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使用P
1.遍历List,ArrayListpublic static void print(List<Integer> list) { Iterator<Integer> itr = list.iterator(); while (itr.hasNext()) { System.out.print(itr.next());
转自http://blog.sina.com.cn/s/blog_620e401d01019g65.htmlpackage com.iwode.common;import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;im
socket的英文原义是“孔”或“插座”。作为4BDS UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那
转载来自:http://blog.csdn.net/leehong2005/article/details/8070538 在看了iOS上面的CoverFlow后,感觉效果真的不错,就想在android上面实现一个,这个程序在网上参考了一此核心的代码,当然我添加了一些其他的东西,废话不多说,先看效果,不然就是无图无真相。其实实现这个效果很简单,下面作一个简单的介绍一,创建倒影效果这个
在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。会发现放入的小ListView会显示不完全,它的高度始终有问题。想必大家都有遇到这样的问题,虽然 都不推荐这样的设计,因为默认情况下Android是禁止在ScrollView中放入另外的ScrollView的,它的高度是无法计算的。不过在实际项目中难免会有这样的需求
/bin/bash: java: command not found 问题解决 在编译android环境时,java -version 命令明明能够正确表示java已经安装成功,环境设置正确。但是,在编译android时,检查java版本却通不过去:提示/bin/bash: java: command not found 问题,重装jdk几次仍是出现这种问题,没办法只好做个软链接了。
方法一打开终端,执行以下命令 sudo add-apt-repository ppa:ferramroberto/javasudo apt-get updatesudo apt-get install sun-java6-jdk 提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装方法二首先,从http://java.sun.com中下载
转自:http://blog.csdn.net/sikinzen/article/details/88694951.1 Android属性之build.prop,及property_get/property_set摘自 田海立@csdn: http://blog.csdn.net/thl789/article/details/7014300 注意:.bak文
紧接上文Android系统编译系统分析大全(一)http://sunjilife.blog.51cto.com/3430901/1226597#(19)若是在test或eng的创建,且不是sdk那么要替换上面添加的apns-conf_sdk.xml。# If we're on an eng or tests build, but not on the sdk, and we have# a
来自http://blog.csdn.net/zjg555543/article/details/7804701一、概述自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解And
Android.mk文件说明文章参照:http://blog.csdn.net/hudashi/article/details/7059006 一.android.mk文件是GNU MakeFile的一小部分,它用来对Android程序进行编译的。因为所有的编译文件都在同一个GUN MakeFile执行环境中进行执行,而Android.mk文件中所有的变量
1、Linux文件系统是从/开始的 在Linux操作系统的文件管理中,命令行模式(在控制台或终端下)的文件或目录管理,要涉及路径这一概念,这是Linux命令行操作的最基础的基础。 Linux 文件系统,是一个呈树形结构,是从/做为入口,/(也被称为根目录)下有子目录,比如etc、usr、lib等,在每个子目录下又有文件或子目录,这样就形成了一个树形结构,这种树形结构比较单一。而Windows文
一.什么是static? static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方
转自:http://blog.csdn.net/weichaohnu/article/details/5620783.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.
转自:http://www.cnblogs.com/top5/archive/2012/05/05/2484916.html由于是在网上转载的一篇文章,在这里就不多说废话了,首先看一下最终的效果图:然后是实现该ListView布局的主要代码:1、程序主界面 SeparateListView.javapackage whu.iss.wuxianglong;
1.WireframeSketcher是一个Eclipse 插件,用于创建线框图,界面模型和UI原型。项目正式开发前创建原型可以帮助用户和开发者理解系统,使用WireframeSketcher在Eclipse中创建能够更好的集成进入你的项目开发流程。WireframeSketcher 如何工作?它提供了一个pre-drawn,text-driven 预制图,文本驱动的widgets,能够展现通用U
1.Pencil 是一款开源的原型图绘制工具,手绘风格的,就像自己在纸上画的那样。Pencil 还可以用来绘制各种架构图和流程图,同时还提供 Firefox 的插件(点击这里安装)。2.AxureRP 是一个快速原型制作软件,由美国Axure Software Solutions, Inc.公司开发。Axure RP 能让操作它的人快速准确的创建基于Web的网站流程图、原型页面、交互体验设计、标注
一.概述 在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等,在前面已有详细的介绍。为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号