- 博客(10)
- 收藏
- 关注
原创 LeeCode题目 Single Number
Given an array of integers, every element appears twice except for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement it without using e
2017-11-06 00:03:05
252
原创 嵌套for循环优化最佳实践
for(int i=0;i<1000;i++){ for(int j=0;j<100;j++){ for(int k =0;k<10;k++){ function(i,j,k); } } }要求对于以上嵌套循环进行优化依然按照操作时间进行性能判断 public static void main(String[] args) {
2017-10-31 14:55:29
5944
3
原创 android开发之获取一个页面的源代码用一个textview显示出来
今天面魅族科技的一个题目,但是想使用httpclient来实现,现在想想太过于麻烦了除此之外还问了一个如何设置主题和如何实现动画、多线程等问题,答得并不是很好。下面贴源码,比较简单。注意不要在UI线程内添加复杂的操作,因此需要使用一个新的线程实现获取页面源码的功能,然后利用字节流将其写入。import android.support.v7.app.AppCompatActivi
2017-10-30 21:19:54
2816
原创 LeetCode题目:String to Integer (atoi)
Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourself what are the possible input ca
2017-10-28 14:12:23
205
原创 Android开发小知识(持续更新中)
1、活动的生命周期中在内存不足时活动会被回收,如果再次启动该活动则重新调用onCreate方法。从而导致数据丢失,因此系统提供了onSaveInstanceState()方法,返回一个Bundle数据对象,记录页面的数据,在onCreate时加载该bundle数据即可。2、判断当前是哪个活动:Log.d("this.Activitytag",getClass.getSimplema
2016-12-15 14:41:25
389
原创 Android中常用UI组件总结
UI组件之布局管理器A. 线性布局(LinearLayout):控制各组件横向排列,到头之后,剩下的组件将不会显示出来。常用属性 1. android:baselineAligned(boolean):该属性布局为false将阻止该布局管理器与它的子元素基线对齐。相关方法setBaselineAligned(boolean)。 2.
2016-08-15 14:01:37
3037
原创 Android初识
1、 Android系统架构A. Linux内核层:基于Linux2.6内核,为设备提供驱动。B. 系统运行库层:1. C/C++库:为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL|ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等;2.Android运行时库:包含了Dalvik虚拟机和Java开发时用到的库。
2016-08-15 13:58:26
453
原创 java学习总结
利用Java编程思想和视频学习,熟悉了Java语言:(1)Java语言基础(基本数据类型、运算符、字符串操作、控制流程、数组等) a.基本数据类型:整形、浮点型、char型boolean类型 b.运算符:强制类型转换、数学函数等 c.字符串操作:子串、拼接、检测是否相等 d.控制流程:循环、条件语句、多
2016-08-05 17:12:05
468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人