随笔分类 -  android

摘要:原文地址http://developer.android.com/training/implementing-navigation/nav-drawer.html创建抽屉导航导航抽屉是在 屏幕左侧边缘的 应用主导航选项的面板. 它大多数时间是隐藏的, 但当用户用手指从屏幕的左侧滑动, 或者当用户点击... 阅读全文
posted @ 2014-12-06 09:25 网络虫 阅读(345) 评论(0) 推荐(0)
摘要:实现两个 Activity 切换时的动画。在Activity中使用有两个参数:进入动画和出去的动画。注意1、必须在 StartActivity()或 finish() 之后立即调用。2、而且在 2.1 以上版本有效3、手机设置-显示-动画,要开启状态//实现淡入浅出的效果startActivity(... 阅读全文
posted @ 2014-11-12 16:07 网络虫 阅读(167) 评论(0) 推荐(0)
摘要:原:http://www.cnblogs.com/angeldevil/archive/2012/09/16/2687174.html相关:https://github.com/nostra13/Android-Universal-Image-Loader开发Android程序,一般情况下都会有两个... 阅读全文
posted @ 2014-11-11 15:56 网络虫 阅读(304) 评论(0) 推荐(0)
摘要:要求:页面1跳转到页面2,页面2再返回页面1同时返回数据页面1添加如下代码: Intent intent = new Intent(); intent.setClass(页面1.this, 页面2.class); Bundle bundle = new Bundle(); intent.... 阅读全文
posted @ 2014-11-06 16:27 网络虫 阅读(269) 评论(0) 推荐(0)
摘要:今天用到了Java中的Split函数,要以“|”作为分割符,当输入竖线时,发现出错,这个问题应该很久前就遇到过,不过太长时间就给忘了!网上一搜,就找到了答案,这是因为split里面有两个参数,其中一个是“limit”,表示匹配参数的个数,另一就是匹配参数,split不是简单的匹配,里面输入的是“正则... 阅读全文
posted @ 2014-11-06 16:26 网络虫 阅读(514) 评论(0) 推荐(0)
摘要:1.只用XML配置来显示列表在res\values中添加一个arrays.xml 1 2 3 4 5 口里奇才 6 凸显 7 下雨目前 8 越来越一直在于 9 10 11 在主页面的xml中添加Spinner1 ... 阅读全文
posted @ 2014-10-27 11:30 网络虫 阅读(244) 评论(0) 推荐(0)
摘要:1.浮动窗口的实现原理看到上图的那个小Android图标了吧,它不会被其他组建遮挡,也可以响应用户的点击和拖动事件,它的显示和消失由WindowManager直接管理,它就是Android浮动窗口。Android浮动窗口的实现主要是靠WindowManager这个类。通过WindowManager类... 阅读全文
posted @ 2014-09-06 15:19 网络虫 阅读(1477) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/wulianghuan/article/details/11548373?reload最近因为项目里需求是选择或者拍摄多张照片后,提供滑动预览和上传,很多照片是好几MB一张,因为目前的Android系统对运行的程序都有一定的内存限制,一般是16MB或24MB... 阅读全文
posted @ 2014-09-01 14:30 网络虫 阅读(445) 评论(0) 推荐(0)
摘要:1.首先在drawable文件夹中添加drawable文件checkbox_style.xml。[html] view plaincopyprint?2.在values文件夹下的styles.xml文件中添加CustomCheckboxTheme样式。[html] view plaincopypri... 阅读全文
posted @ 2014-08-28 09:52 网络虫 阅读(2172) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/sandal1980/p/3805378.html 阅读全文
posted @ 2014-06-24 13:02 网络虫 阅读(128) 评论(0) 推荐(0)
摘要:VMware 默认是第一次从光盘启动,第二次从硬盘启动,你刚分区,里面还没有系统,当然报这个错,再次从光盘启动需要设置 VMware 的 BIOS,重新启动虚拟系统,当出现 VMware 的图标时用鼠标在 虚拟系统里面点一下,然后按 F2 ,就进入了 VMware 的 BIOS ,设置从光盘启动保存设置。如果按 F2 的时间晚了就重新启动多按几次。安装原版 XP 系统没有这个问题。 阅读全文
posted @ 2014-04-03 11:14 网络虫 阅读(628) 评论(0) 推荐(1)
摘要:代码格式化:ctrl+shilft+F Ctrl+Shift+X 变大写 Ctrl+Shift+Y 变小写ctrl+of4ctrl+h 阅读全文
posted @ 2014-03-15 14:01 网络虫 阅读(137) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/jj120522/article/details/8075249http://blog.csdn.net/lilybaobei/article/details/8021868http://download.csdn.net/detail/hoga/4134102 阅读全文
posted @ 2013-07-04 21:12 网络虫 阅读(150) 评论(0) 推荐(0)
摘要:ACTION_MASK在Android中是应用于多点触摸操作,字面上的意思大概是动作掩码的意思吧。在onTouchEvent(MotionEventevent)中,使用switch(event.getAction())可以处理ACTION_DOWN和ACTION_UP事件;使用switch(event.getAction()&MotionEvent.ACTION_MASK)就可以处理处理多点触摸的ACTION_POINTER_DOWN和ACTION_POINTER_UP事件。ACTION_DOWN和ACTION_UP就是单点触摸屏幕,按下去和放开的操作;ACTION_POINTER_D 阅读全文
posted @ 2013-04-22 10:37 网络虫 阅读(478) 评论(0) 推荐(0)
摘要:1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.2 )Handler异步实现的原理和适用的优缺点在Handler 异步实现时,涉及到 Handler, Looper, Message,Thread四个对象,实现异步的流程是主线程启动Thread(子线程)àthrea 阅读全文
posted @ 2013-03-04 09:04 网络虫 阅读(198) 评论(0) 推荐(0)
摘要:今天我们主要来探讨android怎么让一个service开机自动启动功能的实现。Android手机在启动的过程中会触发一个StandardBroadcastAction,名字叫android.intent.action.BOOT_COMPLETED(记得只会触发一次呀),在这里我们可以通过构建一个广播接收者来接收这个这个action.下面我就来简单写以下实现的步骤:a第一步:首先创建一个广播接收者,重构其抽象方法onReceive(Contextcontext,Intentintent),在其中启动你想要启动的Service或app。aimportandroid.content.Broadca 阅读全文
posted @ 2013-02-23 16:39 网络虫 阅读(1138) 评论(0) 推荐(0)
摘要:在默认情况下,HorizontalScrollView控件里面的内容在滚动的情况下,会出现滚动条,为了去掉滚动条,只需要在<HorizontalScrollView/>里面加一句 android:scrollbars="none"。如果想实现在代码里面,点击左(右)按钮【btnLeft(btnRight)】,滚动条里面的内容会向左向右滚动【horizontalScrollViewMM】。代码如下: 滚动条向左滚动: btnLeft.setOnClickListener( new View.onClickListener(){ horizontalScrollVi 阅读全文
posted @ 2013-02-22 16:20 网络虫 阅读(952) 评论(0) 推荐(0)
摘要:1、android横竖屏Android手机有两种手持方式,通俗的说,就是横着拿和竖着拿。那么在Android系统中,如何识别是哪种手持方式来决定屏幕的布局呢?在程序的res目录下有一个layout目录,也就是res/layout/,有关于布局的东西在这里面描述。如果是竖着拿,那么会自动寻找res /layout-port(port意即portrait)目录作为缺省布局,如果是横着拿,那么会用res/layout-land(land意即 landscape)目录作为缺省布局。这样,就可以为两种屏幕尺寸定义不同的布局方式了。如果在res目录下,既有layout,也有layout-port、layo 阅读全文
posted @ 2013-02-22 13:41 网络虫 阅读(1225) 评论(0) 推荐(0)
摘要:要使一个 Activity 全屏运行,可以在其 onCreate()方法中添加如下代码实现:// 设置全屏模式getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);// 去除标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);注意,上面的代码一定要加在setContentView(R.layout.main); 这一句的前面下面把全部的方法总结一下:第一种:也一般入门的时候经常使用的一种 阅读全文
posted @ 2013-02-22 13:39 网络虫 阅读(195) 评论(0) 推荐(0)
摘要:MediaPlayer MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能。在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。首先来看看MediaPlayer的生命周期:从MediaPlayer的生命周期图或者说是状态转移图上来看:当一个MediaPlayer对象别创建或者调用reset()方法之后,它处于空闲状态,在调用release()方法后,才会处于结束状态。一个新建的MediaPlayer对象在调用getCurrentPosition(), getDuration(), g 阅读全文
posted @ 2012-11-06 23:50 网络虫 阅读(2214) 评论(0) 推荐(0)