Java学习
qq910689331
分享心得 记录生活 开源地址:https://github.com/liberations
展开
-
Ubuntu 安装JDK8
sudo apt-get install openjdk-8-jdksudo gedit ~/.bashrc在尾部加入export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${PATH}:${JAVA_HOME}/binsource ~/.bashrc完原创 2020-08-13 11:25:07 · 113 阅读 · 0 评论 -
unity调用 Android 分享图片文字 方法 不需要第三方sdk 兼容android7.0+
直接说方法把,现在Android 新建一个工程,新建时选择Add No Activity,包名跟unity中设置的一样比如这里用 come.demo.share在res目录下新建个文件夹xml,新建file_paths.xml文件内容如下<?xml version="1.0" encoding="utf-8"?><paths> <files-path ...原创 2019-03-22 15:53:32 · 1119 阅读 · 0 评论 -
android Too many open files 解决
遍历某一文件夹,当文件数过多时,或出现Too many open files异常,有问题的代码 /** * 获取指定文件大小 * * @param file * @return * @throws Exception */ private long getFileSize(File file) throws Exceptio...原创 2018-09-14 09:22:42 · 2810 阅读 · 0 评论 -
EventBus3.0 List事件遇到的坑
当你需要发送接收List类型的对象时,务必做个类型判断。。。否则会出险 java.lang.ClassCastException 具体操作如下*instanceof to avoid some bugs...*/ @Subscribe(sticky = true) public void getMemLis(List<MettingMem.Mem> mettings) {原创 2017-12-06 14:02:51 · 2088 阅读 · 1 评论 -
Android 获取手机的UUID
/* * File: DeviceUtils.java * Author: wenxiangli * Create: 2017/8/17 16:22 * 获取手机的UUID信息 */import android.content.Context;import android.telephony.TelephonyManager;import java.util.UUID;public class原创 2017-12-05 09:46:22 · 9139 阅读 · 0 评论 -
android 获取指定月份的开始时间 结束时间
/** * 根据提供的年月日获取该月份的第一天 * @Description: (这里用一句话描述这个方法的作用) * @Author: gyz * @Since: 2017-1-9下午2:26:57 * @param date * * @return */ public static String getSup原创 2017-12-05 09:43:32 · 3329 阅读 · 0 评论 -
TabLayout+Viewpager+Fragment实现分页滚动
效果如上,顶部标签滚动底下的页面也跟着滚动 灰色的标签只是一个recyclerview装起来的这里用TabLayout+Viewpager+Fragment实现先看布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2017-11-02 18:41:25 · 416 阅读 · 0 评论 -
java对一个无序列表进行分组
对一个集合的数据进行分组/** * rCount : 11 * rData : [{"area_id":"1","up_area_id":"0","area_key":"000001","area_name":"龙田镇","area_img":"","area_points":[],"childs":[{"area_id":"3","up_area_id":"1","area_k原创 2017-11-02 18:24:37 · 1373 阅读 · 0 评论 -
Json、Gson、FAST-JSON解析学习
JsonJavaScript Object Notation javascript表示对象的一种方式 基于JavaScript语言的轻量级的数据交换格式;即:用来传输数据的一种格式.不管是web应用,还是android应用,现在传输数据的方式更多是采用json的格式。我们来对比下json同XML的差别Android也已经内置了对json解析的支持,所以不需要导入jar包。 需要的jar包: 两原创 2016-08-08 21:23:46 · 526 阅读 · 0 评论 -
Pull和SAX解析XML,以解析中国省市列表为例子
废话不说直接上代码//地区对象public class Area {private String aName ; //地区名private String aCode ; //地区号public String getaName() {return aName;}public void setaName(String aName) {this.aName = aName;}publ原创 2016-08-08 10:07:07 · 1266 阅读 · 0 评论