
Android开发
NewOrin
Live your life with passion!
展开
-
Android中SharedPreferences的使用
Android中SharedPreferences的介绍 安卓提供了多种存储技术,上次介绍了安卓中SQLite的存储方式,这次来说说安卓中的另一种存储方式SharedPreferences的使用。 SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置。比如Activity状态,Activity暂停时,将此activity的状态原创 2016-03-02 17:16:56 · 650 阅读 · 0 评论 -
Android中各种坐标详解
在Android中,系统提供了非常多的方法来获取坐标值,相对距离等。方法丰富固然好,但是也给初学者带来了很多困惑,经常会混淆这些方法的含义。然后我总结了一些API,下面就通过一个图来解释这些坐标方法的作用原创 2016-04-26 15:15:49 · 718 阅读 · 0 评论 -
Android中View中的scrollTo(),scrollBy(),getScrollX(), getScrollY()详解
最近在写自定义View中,被scrollTo(),scrollBy(),getScrollerX()和getScrollY()这几个值给搞晕了,经常产生混淆,因此我就花点时间写一篇博客来详细解释这几个函数的含义。 在安卓的手机的屏幕中的坐标系是这样的,左上角为坐标系,向下为y轴,向右为x轴。 srollTo(int x,int y)srollTo(int x,int y)是将View中的内容偏原创 2016-04-11 21:45:46 · 1289 阅读 · 0 评论 -
Android中的显式 Intent和隐式 Intent
Intent 在安卓中是一个非常重要的对象,在平时开发中用的很多。它是一个消息传递对象,我们可以使用它从其他应用组件请求操作。但是Intent的类型让很多开发者困惑,我在查阅了官方文档之后,对这两种类型有更详细的认知。 Intent分为两种类型: - 显式Intent:按名称(完全限定类名)指定要启动的组件。通常,我们会在自己的应用中使用显式 Intent 来启动组件,这是因为我们知道要启原创 2016-05-30 15:21:57 · 624 阅读 · 0 评论 -
安卓中IntentService类介绍
一,概述在平时安卓的开发过程中,若遇到耗时操作的话,为了尽可能的减少ANR (Application Not Responding),我们都会把耗时操作放在Service中执行。但是呢,安卓中Service默认是执行在主线程中的,所以一般情况下我们会开启一个子线程进行操作。由于大多数启动服务都不必同时处理多个请求(实际上,这种多线程情况可能很危险),因此使用 IntentService 类实现服务原创 2016-07-18 20:22:52 · 490 阅读 · 0 评论 -
Handler的基本用法和原理简介
介绍 在平时的安卓开发过程中,Handler一定不少见,Handler是Android消息机制的上层接口,这使得在开发过程中只需要和Handler交互即可。很多人认为Handler的作用就是更新UI,的确没错,但是更新UI仅仅是Handler的一个特殊的使用场景。具体来说,就是有时候需要在子线程做一些耗时操作,比如说访问网络或者耗时的I/O操作,当这些耗时操作完成时,程序的UI进行相应的改原创 2016-07-21 19:58:33 · 19354 阅读 · 0 评论 -
Android Broadcast------详解广播机制
简介 我们知道,Broadcast是安卓四大组件之一。安卓为了方便进行系统级别的消息通知,引入了一套广播消息机制。打个比方,记得原来在伤心的时候,每个班级的教室里都会装有一个喇叭,这些喇叭都是接入到学校的广播室的,一旦有什么重要通知,如上课铃下课铃,学校就会播放一条广播来告知全校的师生。这是一个非常形象容易理解的句子,很好的解释了Broadcast大概的意思,不过,Android中的广播机原创 2016-03-18 23:10:38 · 2098 阅读 · 0 评论 -
安卓开发中SQLite的使用
安卓开发中SQLite的使用原创 2016-03-01 20:32:36 · 1003 阅读 · 0 评论