android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
微软收购诺基亚手机部门后,几乎所有人都在关注微软手机的下一个动作。近日网上流出的部分手机产品技术参数显示,微软可能正准备回到Android/Asha/Windows三种产品混搭的时代,或许至少在未来的一年时间里将是这样。本周,互联网上流出了一组基于Android系统的NokiaX2DS产品技术参数,这或将暗示收购诺基亚手机业务后的微软公司,将继续推进Android系统手机研发。AnTuTubenchmark网站公布了“NokiaX2DS”产品技术参数细节... 查看全文
Android中常用的计量单位Android有时候需要一些计量单位,比如在布局Layout文件中可能需要指定具体单位等。常用的计量单位有:px、dip(dp)、sp,以及一些不常用的pt、in、mm。下面详细介绍下这些计量单位之间的区别和联系。in:英寸(长度单位);mm:毫米(长度单位);pt:磅/点,1/72英寸(一个标准的长度单位);sp:全名scaledpixels-bestfortextsize,放大像素,与刻度无关,可以根据用户的字体大小就行缩放,主要用来处理字体的大小;px... 查看全文
· android IPC及原理简介发布时间:2014-05-23
什么是Android操作系统,所谓的Android:是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟OpenHandsetAlliance)开发。Linux系统中进程间通信的方式有:socket,namedpipe,messagequeque,signal,sharememory。Java系统中的进程间通信方式有socket,namedpipe等。android应用程序理所当然可以应用JAVA的IPC机制实现进程间的通信,取而代之的是Binder通信... 查看全文
在Android应用开发中,Dialog(对话框)创建简单且易于管理因而经常用到,对话框默认样式类似创建样式的Activity。首先介绍android.app.AlertDialog下的Builder这个类。Builder是AlertDialog类的子类,而且还是它的内部类。正如其名所示,Builder相当于一个具体的构造者,通过Builder设置对话框属性,然后将Builder(对话框)显示出来。本人做了个Dialog显示效果集合的小Demo,效果如下(GIF图片较大,需要点加载时间)... 查看全文
加入单元测试android单元测试很多都是使用Instrumentation进行的,这里讲的是试用JUnit,为什么用JUnit呢?因为使用Instrumentation需要打包apk安装,然后再进行测试,即需要用一个项目去测试另一个项目。我现在想做的单元测试是在打包前进行一些测试验证,所以需要用JUnit。至于使用Instrumentation的单元测试,以后再详述... 查看全文
· Android Content Provider Guides发布时间:2014-05-23
AndroidContentProviderGuidesContentProviders管理对结构化数据集的访问。它们包装数据,并且提供一种定义数据安全的机制。Contentproviders是不同进程间数据连接的标准接口。要获取contentprovider中的数据,需要运用你的应用中的Context中的ContentResolver对象作为一个client来和provider交互。这个provider对象是一个实现了ContentProvider接口的类的对象... 查看全文
· Android jni本地编程入门发布时间:2014-05-23
在某些情况下,java编程已经不能满足我们的需要,比如一个复杂的算法处理,这时候就需要用到jni技术;jni:javanativeinterfacejni其实就是java和c/cpp之间进行通信的一个接口规范,java可以调用c/cpp里面的函数,同样,c/cpp也可以调用java类的方法;jni开发工具ndk的安装:在最新的ndk版本中,安装ndk很简单,只需要装ndk的路径配置到系统环境变量中即可;在编译的时候,进入工程根目录;执行命令ndk-build即可完成编译;一... 查看全文
本文节选于机械工业出版社推出的《Android应用开发揭秘》一书,作者为杨丰盛。本书内容全面,详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计、Android应用优化、OpenGL等高级知识。另外,本书还全面介绍了如何利用原生的C/C++(NDK)和Python、Lua等脚本语言(AndroidScriptingEnvironment... 查看全文
重置Bitmap大小BitmapbitMap=BitmapFactory.decodeFile(path);intwidth=bitMap.getWidth();intheight=bitMap.getHeight();//设置想要的大小intnewWidth=500;intnewHeight=400;//计算缩放比例floatscaleWidth=((float)newWidth)/width;floatscaleHeight=((float)newHeight)/height... 查看全文
· Android模拟器分辨率介绍发布时间:2014-05-23
Skins:HVGA、HVGA-L、HVGA-P、QVGA-L、QVGA-PAndroid2.0版本可用的<skinID>参数如下所列:Skins:HVGA、QVGA、WVGA800、WVGA854Android2.1和2.2版本可用的<skinID>参数如下所列:Skins:HVGA、QVGA、WQVGA400、WQVGA432、WVGA800、WVGA854其相对应的窗口大小定义如下:QVGA(240x320)WQVGA400(240x400)WQVGA432... 查看全文
· Android Studio添加jar包发布时间:2014-05-22
1、先把jar包复制到项目的lib下,右键jar包,点击AddasLibrary,2、在项目的buid.gradle中添加:dependencies{compilefiles('libs/android-support-v4.jar')compilefiles('libs/protobuf-java-2.5.0.jar')compilefiles('libs/snmp4j-1.10.1.jar')}3、在项目所在目录下敲入如下命令:gradlewclean运行项目,成功。... 查看全文
· Android上的SQLLite性能分析发布时间:2014-05-22
也许有人还不知道,Android是有一些内建的类库支持SQLLite数据库的操作。他提供了一个很好的方式在Android上组织少量的数据。不管怎样,在使用这些类库的时候有一些陷阱是需要注意的。根据你所使用的版本不同,一个相同的查询的运行时间可能从几毫秒到几分钟不等。例如,一个查询可能在GalaxyS2运行少于一秒(在iPhone4上可能更快),但是在Atrix2和HTCDesire上运行却需要一分钟。所有这些手机都有类似的硬件,那么区别在哪里?在对代码研究了几天后,我发现问题在于查询语句的设计... 查看全文
1、下载Eclipse3.7,登录http://www.eclipse.org/downloads/,下载EclipseClassic3.7:2、安装ADT插件:下载好Eclipse后解压,运行Eclipse,第一次运行会提示设置workspace;在菜单栏选择Help—InstallNewSoftware,在Workwith栏输入http://dl-ssl.google.com/android/eclipse/并回车,稍后显示如下图:选择SelectAll按钮... 查看全文
· Android 自学之帧布局 FrameLayout发布时间:2014-05-22
帧布局(FrameLayout)直接继承了ViewGroup组件;帧布局容器为每一个加入其中的组件都创建了一个空白的区域,这个区域我们称之为一帧,所有每个组件都占据一帧,这些都会根据gravity属性执行自动对齐。FrameLayout的常用XML属性及相关的方法:XML属性相关方法说明android:foregroundsetForeground(Drawable)设置该帧布局容器的前景图像android:foregroundGravitysetForegroundGravity(int... 查看全文
很多手机游戏,在安装APK之后都得需要下载相应的资源包,然后才能进入游戏。有这样一个需求:就是游戏中需要的资源包打在APK内,随apk一起进行安装到手机中。这样就不需要,在安装APK之后,去下载资源。(这样APK的大小就会大一些)于是在网上就开始找对应的直接访问随apk一起安装到手机中的资源。比如在assets目录下放置了一个“test.zip”的资源。当apk安装之后,可能我就需要访问这个"test.zip"资源文件。(可能我会去解压到某处)在网上找了很长时间... 查看全文
美国投行派杰(PiperJaffray)分析师基恩·穆斯特(GeneMunster)今天发布了一份对苹果不利的报告,称在未来三个月内,约有54%的美国人将会购买Android手机。BI撰稿人杰·耶洛(JayYarow)今天撰文称,距离苹果新iPhone的面世还有四个月左右的时间,因此这种情况也让那些需要购买新手机的消费者处于两难境地——是等待新版iPhone的面世,还是购买其他替代性产品... 查看全文
· Android存储访问及目录发布时间:2014-05-21
Android存储访问及目录Android的外部存储Android支持外部存储(case-insensitivefilesystemwithimmutablePOSIXpermissionclassesandmodes)。外部存储可以通过物理介质提供(如SD卡),也可以通过将内部存储中的一部分封装而成,设备可以有多个外部存储实例。访问外部存储的权限从Android1.0开始,写操作受权限WRITE_EXTERNAL_STORAGE保护。从Android4.1开始... 查看全文
本开发环境为:eclipse+androidsdk,步骤说明的顺序,没有特别要求,看个人爱好了步骤说明:1、安装eclipse2、配置jdk3、安装androidsdk4、安装ADT,关联eclipse和android详细说明:1、安装eclipse*到官方网下载eclipse(http://www.eclipse.org/downloads/),我是下载的EclipseIDEforJavaEEDevelopers。*正常解压安装,注意记得路径就可以了2... 查看全文
MavenandPOM1.什么是Maven?官方的解释是:http://maven.apache.org/guides/getting-started/index.html#What_is_Maven2.什么是POM官方的解释是:http://maven.apache.org/pom.html#What_is_the_POM3.POM的具体例子<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven... 查看全文
· Android 五大布局发布时间:2014-05-21
LineartLayout(线性布局)线性布局是以屏幕的水平方向或是锤子方向来摆放布局EDIT的(默认布局控件是在左上方的)FrameLayout(帧布局)帧不局是以一个控件覆盖另一个控件的(最终显示最后的一个)RelatineLayout(相对布局)相对布局是本控件与控件之间的(东南西北对齐,居中,水平)还有就是控件与内部显示内容的(东南西北对齐,居中,水平)AbsoulteLayout(绝对布局)绝对布局是可重叠可以做标的形式进行放置TableLayout(表格布局... 查看全文