摘要: package company.com.gaodedemo; import android.app.Activity; import android.app.ProgressDialog; import android.content.DialogInterface; import android.graphics.Color; import android.os.Bundle; import... 阅读全文
posted @ 2016-05-03 23:41 星辰之力 阅读(6496) 评论(0) 推荐(0)
摘要: Android拍照,上传,预览综合【修改】 阅读全文
posted @ 2016-05-03 21:58 星辰之力 阅读(148) 评论(0) 推荐(0)
摘要: 1.首先在drawable文件夹中添加drawable文件checkbox_style.xml。 2.在values文件夹下的styles.xml文件中添加CustomCheckboxTheme样式。 3.在布局文件中使用CustomCheckboxTheme样式。 使用到的图片资源 checkbo 阅读全文
posted @ 2016-05-03 15:21 星辰之力 阅读(3849) 评论(0) 推荐(0)
摘要: 要在activity里面去接受,然后传递给fragment对象,fragment有很多回调调用不到 你的设备有摄像头吗? 为了确保市场上的大多数设备都能运行你的程序,必须在项目中做一些检测,保证使用的设备可以执行你的代码。 我们可以这么做: 在程序的配置清单文件中标明要求使用摄像头; 在代码中用Pa 阅读全文
posted @ 2016-05-03 10:41 星辰之力 阅读(2603) 评论(0) 推荐(0)
摘要: 1.首先贴上项目结构图: 2.先添加一个接口文件BackHandledInterface.java,定义一个setSelectedFragment方法用于设置当前加载的Fragment在栈顶,主界面MainActivity须实现此接口,代码如下: 3.定义一个抽象类BackHandledFragme 阅读全文
posted @ 2016-05-03 00:50 星辰之力 阅读(410) 评论(0) 推荐(0)
摘要: 一共有4个fragment,分别是contact(联系人),friends(朋友),search(查找),more(更多)。使用的都是同一个布局,每个fragment中都有四个内部按钮,可以切换到其他的3个fragment中。 现在只考虑在contact中,实现点4个(其实有效的是3个),切换到其他 阅读全文
posted @ 2016-05-03 00:47 星辰之力 阅读(2482) 评论(0) 推荐(0)
摘要: 在项目中切换Fragment,一直都是用replace()方法来替换Fragment。但是这样做有一个问题,每次切换的时候Fragment都会重新实列化,重新加载一次数据,这样做会非常消耗性能用用户的流量。 官方文档解释说:replace()这个方法只是在上一个Fragment不再需要时采用的简便方 阅读全文
posted @ 2016-05-03 00:37 星辰之力 阅读(295) 评论(0) 推荐(0)
摘要: 这个首先从一个bug说起,如图: 我们都知道fragment切换有两种方式: 1. replace方式 2. add-hide-show方式 而上面按钮中出现bug的就是采用第二种方式。然后我们来分析下用add,hide,show为什么出现这种bug,我把每个操作都打印出了以下日志: 复现bug的操 阅读全文
posted @ 2016-05-03 00:36 星辰之力 阅读(5534) 评论(0) 推荐(0)