- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Android Toast 设置statusbar沉浸式后 文字偏移问题
在android5.0后支持 statusbar 沉浸式,通过设置即可,主要是fitSystemWindow,具体设置转百度。toast创建时,上下文如果传如Activity,就会发生偏移,此时把上下文改为getApplicationContext()即可。
2017-02-27 15:49:41
809
原创 面试基本问题
C++ 和 Java 区别Java是更加纯粹的面向对象语言,很多设计模式都是从Java起源的。相比C++,Java多了内存管理,正因为如此,Java在语言性能上就比C++要低一个档次。面向对象特性继承,封装,多态多态可以延伸一下,分为运行时多态和编译时多态。编译时多态可以简单理解为函数重载和覆盖。运行时多态可以理解为同样的接口的不同实现,运行
2016-05-16 18:05:43
399
原创 tcp与udp
TCP/IP协议集包括应用层,传输层,网络层,网络访问层。其中应用层包括:超文本传输协议(HTTP):万维网的基本协议. 文件传输(TFTP简单文件传输协议): 远程登录(Telnet),提供远程访问其它主机功能,它允许用户登录 internet主机,并在这台主机上执行命令. 网络管理(SNMP简单网络管理协议),该协议提供了监控网络设备的方法,以
2016-05-16 17:35:43
331
原创 聊天类型的通讯界面listView总结
最近在做一个项目,其中有一部分需要实现一个聊天的界面,可以收发文字,语音,图片,这个listView真是搞了好久才搞明白。现在来总结一下遇到的问题:1、convertView的作用,convertView是用来干嘛的呢,这个破玩意儿是用来解决listview中出现的相同样子的itemview的,那么问题来了,什么叫做相同样子的,我调试发现,相同样子是指完全一样的,也就是之前
2015-10-21 14:36:23
676
原创 android—socket-udp出现EADDRNOTAVAIL
EADDRNOTAVAIL 为(Cannot assign requested address)最近使用udp,在使用socket和packet的时候会出现java.net.BindException: bind failed: EADDRNOTAVAIL(Cannot assign request address)有两种可能:(1)ip有误,一定要区分手机的ip和电脑的ip。。。。
2015-07-15 20:31:25
2737
原创 android的Jni层调用.so库(小记)
一般log显示调用不到.so库有下面几种可能:1、根据android的内核不同应该创建三个文件夹:armeabi,armeabi-v7a,x862、添加的.so库应该是libxxxx.so,即应该是lib开头,但是在System.loadLibrary("xxxxxx");这里不用加上lib三个字母。待添加其他原因
2015-07-03 09:56:11
465
原创 android的四种对象引用级别:强、弱、软、虚引用
android中的强引用,弱引用,软引用,虚引用。代表了android中的对象引用级别,也即代表了java的垃圾回收机制,看可以简单理解为内存释放。1、强引用:强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。2、如果一
2015-06-16 21:23:39
1966
转载 Android UI + Function
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。、其他
2015-06-04 21:21:40
943
原创 ADT中添加libs下的jar包,增加了reference library,而没有增加Android private library的
最近在迁移ADT工程,除了一些列的library的错误。。。已经各种style找不到!!!上篇已经写了一点,这里再补上一个问题的点:这时候要想出现private library,只要删了reference library下的引得包就行,然后 private 自动出来了!!!!!我也不知道为啥,然后右键修改一下properties中Libraries已经删的包,remove掉,再看看
2015-06-01 23:25:29
542
原创 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常解决
最近在迁移一些ADT的项目,出现了java.lang.RuntimeException: Unable to instantiate activity ComponentInfo。。http://blog.csdn.net/gaohongijj/article/details/8010869/ 这位仁兄总结的不错,不过我的是另外一种问题,是项目右键properties------>bui
2015-06-01 23:07:34
473
原创 Android studio导入工程出错:error: unmappable character for encoding UTF-8
今天导入一个工程的时候出现了编码错误,提示utf-8的错误,我看了下,此时studio的编码为GBK,于是改为GB2312就可以了。。。。
2015-05-23 09:23:26
5358
原创 关于Hashmap的一个查询细节
昨天研究了一下HaspMap,今天弄明白了。首先Hashmap是基于Hashcode的,在Hashmap中存放的对象A_object都是继承于超类Object,那么A_object也就继承了方法Hashcode,Object中的HashCode方法返回的HashCode对应于当前的地址,如果在构造该对象时,使用的构造方式不同,则产生的对象不同,即使对象的内容是一样的。这样的话在Hashmap中
2015-04-08 09:46:18
852
SVM实现MNIST数据集分类
2015-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人