png图片最好放在drawable-hdpi文件夹中 ,否则可能显示时可能会出现黑色的外边线。 6.android进程优先级: foreground Process(前台进程)>Visable Process
就Android平台而言,URI主要分三个部分:scheme, authority and path。其中authority又分为host和port。格式如下: scheme://host:port/path
Android的组件设计模型,是Android的程序开发以及理解Android的安全模型的基础。本文总结的开发模型来自 http://developer.android.com/guide/components/fundamentals
在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10
android-bootstrap 是一个模板/引导/样板文件的应用程序,包括大量的优秀的开放源码工具和框架 Android Bootstrap包含了所有以下所有的完整实现:Fragments, Fragment
android中常常要用到ListView,有时也要用到ExpandableListView,如在手机设置中,对于分类有很好的效果,会用ListView的人一定会用ExpandableListView,因为
ALARM_SERVICE); Intent intent = new Intent("android.alarm.demo.action"); PendingIntent sender =
16:39:10 - ApiDemos] Device API version is 8 (Android 2.2) 原因: 不影响正常运行。在AndroidManifest.xml文件中没有加API的版本号,在
包括几何着色器,镶嵌,计算等,还有像 bindless 这样的支持其他事物的扩展。 但是Android只支持OpenGL ES,对吗?实际上不是这样的。虽然现在在Android平台上,首选的官方支持的图形API是OpenGL ES,
Android的水平ListView。基于官方 ListView Google 代码。这个库还包含一个 ExpandableHListView,同样是基于官方 ExpandableListView 。
Android中跟Touch事件有关的事件有三个: public boolean dispatchTouchEvent(MotionEvent ev):传递Touch事件至target view(可以是自己)。
android圆角处理 public static Bitmap getRoundedCornerbitmap(Bitmap bitmap,float roundpx) { Bitmap output
powerful image downloading and caching library for Android https://github.com/square/picasso 2、网络工具包
写有效率的代码有两个基本的原则: 1.不要做不需要的工作 2.当可以避免分配内存的话,就不要分配。 当对Android应用进行微优化时,一个棘手的问题是应用必须在不同类型的硬件上面运行。不同版本的VM运行在不同的处理器上面,速度也不一样。特别指
在Android的开发过程中,每个开发者或多或少的都使用过第三方的开源库,使用第三方的开源库可以给开发者节省大量的精力和时间,进而更好的关注应用本身的业务逻辑 下面列出一些开发者们非常常用的开源库
很多时候时候不是我们不知道怎么做,而是不知道做什么?今天系统的总结自己关于如何对Android应用进行优化的一些经验,共计八个维度. 1.布局优化 为什么? Android系统每个16ms发出VSYNC信号,触发对UI的渲染
新闻 《Android Marshmallow/Nougat 进行时:设备升级列表已公布》 :近日Google携众厂商发布了Android Marshmallow和Android Nougat的设
本节教程主要讲解Android传感器编程的基础知识,包括加速度传感器(accelerometer)、陀螺仪(gyroscope)、环境光照传感器(light)、磁力传感器(magnetic field
大家知道,在Android中使用ImageView来显示gif格式的图片,我们无法得到gif格式图片该有的效果,它只会停在第一帧上,而不会继续。这时只能看到一张静态的图片,这里我们可以使用个简单的方法,即是使用Movie来显示图片。
testprogressdialog; import android.app.Activity; import android.app.Dialog; import android.content.Context; import