- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 armeabi-v7a和armeabi遇到的Crash(java.lang.UnsatisfiedLinkError)
1、问题描述引用第三方提供的aar包之后,原有项目的个别功能(需用到.so的功能)出现crash。报错如下 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.xxx.xxxx-SPFO-zMOc2X4M6nYjKkt6A==/base.apk...
2018-12-17 17:35:12
2179
原创 带固定列支持横向滑动的ListView
正文:说明:可横向滑动的ListView(包含固定列和滚动列),本示例重点在列表可横向滚动时涉及的手势以及滚动距离计算,不过只是Demo给出思路,细节没有处理,也没有进行完善。
2017-06-04 12:45:05
1417
原创 ViewFlipper源码分析以及通过view复用优化viewFlipper用法
ViewFlipper1)View切换的控件—ViewFlipper介绍ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout,我认为该类和viewpager有个很大的区别是viewflipper提供了动画切换的方法,比较viewpager更方便页面切换时增加动画。查看ViewAnimator类的源码可
2017-05-01 20:06:43
2762
原创 Androidstudio导入GitHub项目报错问题记录
Androidstudio导入GitHub上开源表情键盘项目时报错记录问题1、Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)Re-download dependencies
2017-04-22 22:53:04
1098
原创 Listview更新数据时崩溃The content of the adapter has changed but did not receive a notification.
说明:在工作中遇到的问题记录下来,欢迎批评和指正~1、问题在listView上下拉刷新或者滑动过程中经常碰到这个复现率比较高的崩溃问题E/AndroidRuntime(16779): java.lang.IllegalStateException: The content of the adapter has changed but ListView did not rec
2017-04-15 21:07:24
930
原创 JAVA中其他常用类
JAVA中其他常用类1、System类(java.lang包)说明:1.类中的方法和属性都是静态的,不能被实例化,即没有构造方法。out:标准输出,默认是控制台in:标准输入,默认是键盘2.描述系统一些信息常用方法 获取系统属性信息静态的static getProperties()返回Properties; 在系统中自定义一些特有信息:Syste
2015-03-14 21:17:03
462
原创 图形用户界面GUI-基本操作
1.概述用图形的方式,来显示计算机操作的界面,这样更方便更直接;java为GUI提供的对象都在java.Awt和javax.Swing两个包中java.Awt抽象窗口工具包,需要调用本地系统方法实现功能(受系统平台影响,和系统依赖性教大)。属于重量级控件。javax.Swing:在AWT的基础上,建立的一套图形界面系统,其中提供了更多的组件。而且完全有java实现。增强了移植行
2015-03-14 20:41:14
1817
原创 面向对象二
1.JavaBean规范javaBean规范不是语法规范,是习惯性的编程规范,用这个规范些的类使用方便。简化规范必须有包(package)Java类,具有无参构造器有用getXxx()和setXxx声明Bean属性如果:getName()和setName(String n)声明的Bean属性为:name;boolean类型的get方法可以有两种形式:getMarried
2015-03-14 20:40:44
456
原创 面向对象
一、概述:什么是对象 常说一切都是对象。结合日常生活,对象就是指东西,比如飞机、狗狗、空气等。有形的、看不见的、具体的、抽象的都是对象。 2. 面向对象 首先根据客户需求抽象出业务对象;然后对需求迕行合理分层,构建相对独立的业务模块;之后设计业务逻辑,利用多态、继承、封装、抽象
2015-03-14 12:00:25
479
原创 java文件系统--Properties
Java Properties类概述: 主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。像Python支持的配置文件是.ini文件,同样,它也有自己读取配置文件的类ConfigParse,方便程序员或用户通过该类的方法来修改.ini配置文件。在Java
2015-03-14 11:55:37
466
原创 黑马程序员_java文件系统
一、File类java.io.file类用于表示文件或者目录,即我们可以通过File类操作硬盘上的文件或者目录;FIle类智能用于操作文件或目录的信息(大小、名称等),不能用于访问文件内容(目录);常用API方法File(String filename):指定文件名的构造器long length():文件长度String lastModified();String getNam
2015-03-14 11:50:25
585
原创 日志集合类知识学习
一、集合概述java中集合有3大类:List、Set、MapList接口:有序的集合,能通过索引访问列表中的元素,类似数组。实现List接口的常用类:LinkedList,ArrayList,Vector和StackSet接口:不包含重复元素的集合,即set中的任何e1.equals(e2)=false。set中最多有一个null。:key-value映射的键值对。
2015-03-14 11:45:57
355
原创 AVA中IO流-字节流与字符流比较与转换
一、字节流和字符流的比较项目字节流(主要用来处理字节或二进制对象)字符流(一个字符占两个字节),主要用来处理字符或字符串抽象基类InputStreamOutputStreamReaderWriter缓存技术BufferedInputStream(read)Buffer
2015-03-14 11:45:18
599
原创 java中IO流--字节流
一、java中的字节流字节流的抽象基类:InputStream,OutputStream输入流InputStream基本方法int b = in.read();//读取一个byte字节,无符号填充到int的低八位,eof为-1in.read(byte[] buf);读取数据填充到buf中in.read(byte[] buf,int start,int size) 读取数据填
2015-03-14 11:38:41
435
原创 JAVA中IO流-字符流
一、IO流概述1. IO流用户处理设备之间的数据传输;2. 流按照操作数据分为两种:字节流和字符流;按照流向分为:输入流、输出流;3. IO流常用四大基类:l 字节流的抽象基类:InputStream,OutputStream。l 字符流的抽象基类:Reader,Writer。l 这4个派生出来的子类名称都是以其父类作为子类名的后缀。二、字符流1. 字符流主要
2015-03-14 11:18:39
335
带固定列支持横向滑动的ListView
2017-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人