上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页
摘要: 1、画虚线,实线: 建立dotted_line_gray.xml文件放在drawable文件夹下面。 android:shape="line" 可以修改你想要的形状 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http:/ 阅读全文
posted @ 2017-01-07 20:27 云中雀 阅读(4476) 评论(0) 推荐(0) 编辑
摘要: 今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究: 首先ViewPager在处理滑动事件的时候要用到OnPageChangeListener OnPageChangeListener这个接口需要实现三个方法:(onPageScrollStateChange 阅读全文
posted @ 2017-01-07 16:09 云中雀 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1、Fragment的产生与介绍 Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套app,然后拷贝一份,修改布局以适应什么超级大屏的。难道无法做到一个app可以同时适应手机和平板吗?答案是,当然有,那就是Fragmen 阅读全文
posted @ 2017-01-07 13:11 云中雀 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏。要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置。 1.在xml文件中进行配置 在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可 阅读全文
posted @ 2017-01-07 10:39 云中雀 阅读(16676) 评论(0) 推荐(1) 编辑
摘要: 1、什么时候使用 AsnyncTask 在上一篇文章已经说了,主线程主要负责控制UI页面的显示、更新、交互等。 为了有更好的用户体验,UI线程中的操作要求越短越好。 我们把耗时的操作(例如网络请求、数据库操作、复杂计算)放到单独的子线程中操作,以避免主线程的阻塞。但是在子线程中不能更新UI界面,这时 阅读全文
posted @ 2017-01-06 14:32 云中雀 阅读(2957) 评论(0) 推荐(0) 编辑
摘要: 1、Handler的由来 当程序第一次启动的时候,Android会同时启动一条主线程( Main Thread)来负责处理与UI相关的事件,我们叫做UI线程。 Android的UI操作并不是线程安全的(出于性能优化考虑),意味着如果多个线程并发操作UI线程,可能导致线程安全问题。 为了解决Andro 阅读全文
posted @ 2017-01-05 13:38 云中雀 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 环境说明 操作系统:Windows 7 64位 Eclipse版本:4.5.2 Release(eclipse-jee-mars-2) JDK版本:1.8 搭建步骤 1、从http://www.eclipse.org/downloads/下载Eclipse IDE for Java EE Devel 阅读全文
posted @ 2017-01-05 12:47 云中雀 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: Intent在Android中的重要性不言而喻。本文主要总结下Intent使用过程中需要注意的一些问题。 1.隐式Intent AndroidManifest.xml声明时<intent-filter>相关 作为“意图”的Intent,在AndroidManifest.xml声明时并没有独立的所谓的 阅读全文
posted @ 2017-01-04 16:43 云中雀 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1、概述 Android提供了5种方式来让用户保存持久化应用程序数据。根据自己的需求来做选择,比如数据是否是应用程序私有的,是否能被其他程序访问,需要多少数据存储空间等,分别是: ① 使用SharedPreferences存储数据 ② 文件存储数据 ③ SQLite数据库存储数据 ④ 使用Conte 阅读全文
posted @ 2017-01-03 10:45 云中雀 阅读(17580) 评论(0) 推荐(0) 编辑
摘要: ContentProvider调用关系: ContentProvider(数据提供者)是应用程序之间共享数据的一种接口机制,是一种更为高级的数据共享方法。 ContentProvider可以指定需要共享的数据,而其他应用程序则可以在不知道数据来源、路径的情况下,对共享数据进行增删改查等操作。 在An 阅读全文
posted @ 2017-01-02 10:47 云中雀 阅读(728) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页