摘要:
一、什么是Toast1、Toast是一种提供给用户简洁提示信息的视图。2、该视图以浮于应用程序之上的形式呈现给用户, Toast提示界面不获取焦点,在不影响用户使用的情况下,给用户某些提示。3、Android提供的Toast类可以创建和显示Toast信息。下面演示4种Toast的用法,普通的 Toa... 阅读全文
摘要:
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本C... 阅读全文
摘要:
一、使用GestureOverlayView进行手势识别: 1、使用Gestures Builder生成手势文件,Gestures Builder为SDK中的示例项目,使用new-->Other-->Android-->Android Sample Project-->Gestures Build... 阅读全文
摘要:
一、创建自定义TopBar头部菜单条 实现步骤: 1、在values中添加attrs.xml文件,设置自定义属性。 2、添加Topbar类,继承RelativeLayout,实现具体功能。 3、添加到页面上,并设置添加事件。参考代码: values\attrs.xml ... 阅读全文
摘要:
一、手势交互过程: 1)触屏时,触发MotionEvent事件。 2)被OnTouchListener监听,在onTouch()中获得MotionEvent对象。 3)GestureDetector转发MotionEvent对象至OnGestureListener。 4)OnGestureL... 阅读全文
摘要:
一、常用系统服务 后台Service在系统启动时被SystemService开启 1、MountService:监听是否有SD卡安装和移除。 2、ClipboardService:提供剪切板功能。 3、PackageManagerService:提供软件包的安装移除和查看。 4、电量、网络... 阅读全文
摘要:
一、定义 运行在后台,没有页面,不可见。优先级高于Activity,当系统内存不足时,会先释放一些Activity。注意,Service同样是运行在主线程中,不能做一些耗时操作。如果一定要做一些耗时的操作,启动一个新的线程,在新的线程中来处理。二、用途: 播放音乐,记录地理位置的改变,监听某些动... 阅读全文
摘要:
一、Broadcast(广播) 是一种广泛应用在应用程序之间传输信息的机制。二、Broadcast(广播接收器) 是对发送出来的广播进行过滤接收并响应的一类组件,它就是用来接收来自系统和应用中的广播。 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广... 阅读全文