自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PINGZISAMA

PING

  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 AndroidN(7.0)跨应用访问适配

上一篇文章已经写过安卓7.0跨应用的访问方法,这篇文章主要记录访问相机以及文件方法;首先在AndroidManifest.xml中声明(必须在application标签内): <!--适配安卓N跨应用访问--> <provider android:authorities="com.example.reportwork.fileprovider

2017-11-02 16:30:50 380

原创 Android 7.0 应用间文件访问方法(FileProvider)

在安卓7.0以前,应用之间的文件共享可通过intent+”file:// Uri” 的形式进行访问(代码如下),但在安卓N之后,便收回了文件访问的权限,若要在应用间建立临时文件共享,必须通过FileProvider类来进行操作,使用FileProvider类生成content:// Uri来替代file:// Uri;在这里我为大家提供两种解决方案,第一种相对麻烦一点,需要直接配置各种文件,第二种是

2017-08-16 11:05:10 2883

原创 JAVA二维数组动态赋值

日常记录二维数据如何动态赋值 private int[] regionList; private int[][] moduleList; int m = 0; int s = 0; public void test() { //初始化数据 regionList = new int[6]; //指定二维数组中的一维长度

2017-05-19 09:07:59 27719 6

原创 Android开发SD卡文件操作工具类

因为SD卡操作相关功能最近用的比较多,所以集合了一个SD卡相关操作的工具类;记得加上SD卡权限: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />已下为正文:public class SDToolBiz{ //创建文件夹 public static void createPath(

2017-05-05 15:44:57 386

原创 Android6.0权限获取第二弹(简便)

上一次在博客中写了使用PermissionsDispatcher去动态获取权限,不过我最近又发现一个更为简便的方法(原文连接:原文1楼);以相机和SD权限为例: //获取SD卡 相机权限 private static final int REQUEST_EXTERNAL_STORAGE = 1; private static String[] PERMISSIONS_LIST

2017-03-22 09:47:17 542

原创 Android通过Adapter获取ListView中的多选内容

获取ListView中CheckBox多选值的方式多种多样,比如利用setMultiChoiceModeListener这个接口通过监听ListView获取到选中值,也可以通过HashMap的键值来记录CheckBox对应位置的选中状态从而拿到选中值,不过我自己结合网上的情况做了一个比较简单的方法,本人是个小白,也不知道这种方法的的利弊,只是想分享出来,大神如果有什么看法请指导,谢谢;原理:在自定义

2016-11-29 10:09:20 3268

原创 Android开发动态获取权限(6.0以上API>23)

大家都知道,在安卓6.0以前,权限是在安装APP的时候以列表的形式体现出来的,这对用户很不友好,很多流氓软件就因此大肆猖獗,盗取用户信息;在6.0的时候google终于意识到这个问题,以动态的方式去获取权限,需要用户一个一个去允许,用户友好了,码农又苦逼了哈哈,因为所谓的‘动态’,其实是不动态的,也就是说,权限并不会直接跳出来,而是需要码农手动去处理,其代码量以及逻辑性很难处理,于是很多大神就对权限

2016-11-18 15:45:58 1231

原创 Android获取CheckBox多选内容

动态循环添加checkBox int intRadio = Integer.valueOf(9); for (int i = 0; i < intRadio; i++) { CheckBox checkBox = new CheckBox(HanjieActivity.this);

2016-11-14 14:52:14 2851

原创 Android开发Intent传递对象

Intent传递对象分为二种方法: 一种是通过实现Serializable接口传递对象、一种是通过实现Parcelable接口传递对象;实体类 implements 接口 Serializable(如果类里面还引用了其它类、那么被引用的类也要Serializable,不然会抛java.lang.RuntimeException: Parcelable encountered IOExcepti

2016-11-07 16:05:11 411

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-11-07 15:43:15 224

原创 Android动态生成RadioButton

MainActivityimport android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.RadioButton;import android.widget.Radio

2016-10-28 15:33:38 857

原创 Android开发ListView保持固定数据行Item

偶遇公司开发中的一个小需求,扫码获得的数据最多传递至服务器只能是二条; 也就是说,不管用户扫码多少次,页面只显示二条最新的数据;以下为思路: 装载数据肯定用到Listview,每扫描一条数据,即在ListView中插入一条数据, 那如何保证这个LIstView永远只有二条数据; 即保持ListView中的集合永远为二条数

2016-10-28 13:53:06 3183

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除