- 博客(9)
- 收藏
- 关注
原创 Activity配置android:configChanges的属性
这个属性的使用可以包含多个属性,中间用 | 隔开 项目 含义 mcc SIM卡唯一标识IMSI(国际移动用户识别码)中的国家代码,由三位数字组成,中国为460此项标识mcc代码发生了改变 mnc 国际移动用户识别码的移动网号码是改变了, sim被侦测到了,去更新mnc MNC是移动网号码,最多由两位数字组成,用于识别移动用户所归属的移动通...
2019-02-19 11:56:49
260
原创 java 基础:有两个整型数,如何用最优的方法交换二者的值
今天看博客看到了这个问题,一脸懵逼,难道不是:int x = 8;int y = 7;int z = y;y = x;x = z;通过中间变量交换,实现2个整型的值交换,但仔细想想,要是这个是答案还有人会提问吗?查询资料的答案是:int x = 7;String resultx = Integer.toBinaryString(x);Log.e("#####",...
2019-01-22 14:21:15
849
原创 Python入门异常总结
1.File "index.py", line 1 SyntaxError: Non-ASCII character '\xe8'出现这种错的解决办法:因为python本身是不支持中文编码的,所以在头部添加编码格式在文件头上加上:# -*- coding: cp936 -*-或者# -*- coding: utf-8 -*2.SyntaxError: invalid syntax英文是“非法语句”...
2018-04-19 14:36:21
204
原创 java 数组
原本认为数组一种简单的数据结构,但是看到后来才发现,很多的数据结构最终的实现都是由数组实现的。数组的局限性分析: ①、插入快,对于无序数组,即元素没有按照从大到小或者某个特定的顺序排列,只是按照插入的顺序排列。无序数组增加一个元素很简单,只需要在数组末尾添加元素即可,但是有序数组却不一定了,它需要在指定的位置插入。 ②、查找慢,当然如果根据下标来查找是很快的。但是通常我们都是根据元素值来查找,...
2018-04-08 15:44:36
228
原创 数据结构总纲
一、数据结构的特性:数据结构优点缺点数组插入快,知道下标可以非常快速的存取查找慢,删除慢,大小固定有序数组比无序数组查找快删除和插入慢,大小固定栈后进先出的存取方式存取其他项很慢队列提供先进先出的方式存取其他项很慢链表插入快,删除快查找慢二叉树查找、插入、删除都快(如果树保持平衡)删除算法复杂红-黑树查找、插入、删除都快,树是平衡的算法复杂2-3-4树查找、插入、删除都快,树总是平衡的。类似的树对...
2018-03-19 13:29:07
237
原创 android事件分发机制
一、事件分发的对象是谁 --> 点击事件(Touch事件) 当用户触摸屏幕时(View或ViewGroup派生的控件),将产生点击事件(Touch事件)。Touch事件相关细节(发生触摸 的位置、时间、历史记录、手势动作等)被封装成MotionEvent对象。 主要发生的Touch事件有如下四种: MotionEvent.ACTI...
2018-02-28 14:58:49
186
原创 java基础String,StringBuffer,StringBuilder的区别
String : String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了。因为String对象是不可变的,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作,那速度是一定会相当慢的。String的特点:不变性;针对常量池的优化;类的fi
2018-02-02 14:38:15
144
原创 java基础return,break,continue
continue:跳出本次循环继续下一次循环break: 跳出循环体,继续执行循环外的函数体return: 跳出整个函数体,函数体后面的部分不再执行private void testReturn() { int j = 10; for (int i = 0; i 20; i++) { Log.d("####return1", i +
2018-02-01 14:01:23
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人