Android开发
文章平均质量分 73
等不到天亮Deng时光
这个作者很懒,什么都没留下…
展开
-
Android之Activity的四种状态
Active/Runing 一个新 Activity 启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态。 Paused 当 Activity 被另一个透明或者 Dialog 样式的 Activity 覆盖时的状态。此时它依然与屏幕保持连接,系统继续维护其内部状态,所以它仍然可见,但它已经失去了焦点故不可与用户交互。 Stoped 当 A原创 2014-06-03 19:33:10 · 784 阅读 · 0 评论 -
SurfaceView + MediaPlayer 实现视频播放功能
在Android中,我们有三种方式来实现视频的播放。 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现。这种方式最灵活,也最复杂。转载 2014-08-23 21:40:20 · 1276 阅读 · 0 评论 -
MediaPlayer + SurfaceView 来实现 视频播放
转自:http://blog.csdn.net/jiahui524/article/details/7108358步骤: mediaPlayer+ surfaceView 例子的步骤: 1,创建一个MediaPlayer,并创建三个按钮 2, 创建surfaceView,并设置surfaceView的getHolder.setType和getHolder.addCallb转载 2014-08-23 21:37:07 · 1114 阅读 · 0 评论 -
最全面的Android和JavaEE项目(S2SH)使用WebService进行相互通信的讲解(Android篇)
既然我们通过WebService方式对外提供数据,那么我们如何从Android原创 2014-08-23 14:17:17 · 631 阅读 · 0 评论 -
android自适应屏幕方向和大小
屏幕大小:一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的lay转载 2014-08-24 07:28:17 · 470 阅读 · 0 评论 -
Android UI开发详解之ActionBar
在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在android3.0或者以上版本中,ActionBar已经默认的包含在Activity中2、在Android3.0的默认主题“holo转载 2014-08-08 22:33:23 · 506 阅读 · 0 评论 -
使用PopWindow遇到的BadTokenException: Unable to add window is not valid; is your activity r
具体报错如下: FATAL EXCEPTION: main android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@4051c0e0 is not valid; is your activi原创 2014-08-07 22:50:13 · 416 阅读 · 0 评论 -
Android学习之SQLite浅析
Android作为运行在手机上的原创 2014-05-30 21:13:46 · 672 阅读 · 0 评论 -
Android Activity布局之RelativeLayout
昨天,我们对LinearLayout这种布局方式进行了初步的总结,大家原创 2014-05-27 21:37:32 · 666 阅读 · 0 评论 -
Android Activity布局之LinearLayout
Android Activity组件包括多种布局方式,例如原创 2014-05-26 22:28:10 · 747 阅读 · 0 评论 -
Android 动态加载布局
由于前段时间项目需要,需要在一个页面上加载根据不同的按钮加载不同的布局页面,当时想到用 tabhot 。不过美工提供的界面图完全用不上tabhot ,所以想到了动态加载的方法来解决这一需求。在这里我整理了一下,写了一个 DEMO 希望大家以后少走点弯路。首先,我们先把界面的框架图画出来,示意图如下:中间白色部门是一个线性布局文件,我喜欢在画图的时候用不同的颜色将一块布局标示出来,方便查原创 2014-07-20 11:32:09 · 481 阅读 · 0 评论 -
Android之XML解析
对于许多网站和论坛来说,传输数据原创 2014-05-25 21:55:36 · 497 阅读 · 0 评论 -
智能手机屏幕常用单位浅析
“英寸”与”分辨率”屏幕尺寸分为物理尺寸和显示分辨率两个部分。物理尺寸是指屏幕的实际大小,一般是指移动PC屏幕对角线的尺寸,一般用英寸来表示(1英寸等于公制的2.54厘米)。大的屏幕同时必须要配备高分辨率,也就是在这个尺寸下可以显示多少个像素,显示的像素越多,可以表现的余地自然越大。那iPhone距离。iPhone 3 ,iPhone4的屏幕尺寸都是3.5,但是iPhone 3,分辨率是3原创 2014-06-07 07:59:49 · 1336 阅读 · 0 评论 -
android如何设置控件的样式
有时候我们不满足于系统控件的外观要改变一些背景,文字颜色等,这些属性可以在代码里更改,随便哪种控件,我们点,后面会出来一大串set开头的方法。但是在代码里这样改来改去还是比较麻烦的,如果同样的控件多了,重复的代码也比较多。控件的这些属性也是可以在xml文件里改的,同样的控件多了,还是会带来代码的重复。这进我们就可以用设置控件样子式的方法了。下面以EditText控件为例来说明如何来设置一个控件的样转载 2014-07-19 17:09:57 · 507 阅读 · 0 评论 -
Android开发常用权限汇总
Android系统开发所有的权限,在这里做一下收录几个经常用的:权限列表:访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通原创 2014-06-05 20:18:10 · 690 阅读 · 0 评论 -
Android知识点之进程优先级
不同于其他平台的APP,安卓的APP只能有限得控制自个儿的生命周期。 取而代之的事,安卓的APP组件必须监听生命周期的改变,然后做出必要的回应,以免在一些特殊情况因为资源的紧张被系统杀死。默认的,每个安卓程序都运行在一个独立的进程中,并且进程都运行在独立的Dalvik虚拟机实例中。在运行时,内存和进程的管理被独立的处理。TIP:你可以强制你的APP中的不同组件运行在不同的进程中,也转载 2014-06-03 20:49:56 · 570 阅读 · 0 评论 -
Android开发之Handler浅析
最近在进行Android项目的网络编程阶段,所以用到了许多网络方面的知识,原创 2014-06-03 19:19:54 · 575 阅读 · 0 评论 -
Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9255575最近项目中需要用到ListView下拉刷新的功能,一开始想图省事,在网上直接找一个现成的,可是尝试了网上多个版本的下拉刷新之后发现效果都不怎么理想。有些是因为功能不完整或有Bug,有些是因为使用起来太复杂,十全十美的还真没找到。因此我也是放弃了在网上找现成代码转载 2014-08-27 14:06:11 · 503 阅读 · 0 评论