12 大海里的小鱼

尚未进行身份认证

成长是最好的状态!

等级
TA的排名 9k+

<Android提高>String拼接性能分析

String拼接在频繁使用时,不同方法性能差别较大:packagecom.example.ss.hello;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.widget.TextView;publicclassMainActivityextends

2018-04-07 23:34:39

<系统分析>统一建模语言

最近复习软考内容,对统一建模语言的一些概念有些淡忘,借此机会重新复习一下。     聚合关系:弱拥有关系,包含,但不是一部分,整体和部分可以不一样的生命周期,例如汽车和车轮。hasa;ispartof   合成(组合)关系:强拥有关系,严格的整体部分关系,部分和整体生命周期一样长,例如单位和部门。containsa;ispartof   关联关系:

2018-04-07 22:23:31

<Android>Eclipse无线调试

作为略资深Android开发人员,遇到要调试代码,又没有数据线,或者不方便插数据线的时候怎么办,束手就擒,坐以待毙?No!开什么玩笑,咱可是工程师,遇水架桥,遇沟修路的工程师啊,这点问题能难倒咱。21世纪,什么最贵,人才啊,什么最不能没有,Wifi啊!无线连接解百毒啊!不得不为咱们机智的工程师们点赞,唱一首咱们工人有力量,嘿!  进入正题,Eclipse无线连接调试这道题需要五步:1.

2018-01-31 20:50:14

<Python>基础二 Python基本数据类型

Python能够处理的数据类型有很多,基本数据类型指的是其可直接处理的数据类型。Python基本数据类型有整数、浮点数和字符串,由于其是一种面向对象的动态语言,所以其变量的数据类型使用起来比较灵活,相比C语言,省事不是一点半点。1.整数类型包括正数和负数,举例子:-10,-1,0,1,10...,整数的运算永远是精确的(包括乘除)。2.浮点数类型浮点数为带有小数点的数字,由于小数点

2018-01-29 00:19:18

<Python>Problem#1 Python的函数参数传递

本专栏会不定期增加一些Python基本问题的分析和解答以促进Python知识的理解和掌握。第一道Python题如下:#第一题Python题a=1deffun(a):a=2fun(a)print(a)b=[]deffun(b):b.append(1)fun(b)print(b)这道题a与b的输出是什么?我们不妨先把其中的地址打印出来:

2018-01-22 21:14:53

<Python>基础一

对于入门来说,有些童鞋喜欢直接上来就看代码,有些童鞋喜欢看书,还有些喜欢看视频。当然,对于实践来说,上来找代码是最快的,我们导师对于新的语言翻翻语法就可以直接用的,这个境界目前还没有达到,如果想对一个语言有一个系统的了解,我倾向于快速的翻一遍书(入门书用了三四天,一天大约两个小时),知道它的特性,然后根据需要再具体了解细节。  一、首先是环境Python可以在官网下载到https://w

2018-01-21 23:07:00

<Python入门>开篇词

本专栏为Python入门学习记录分享而设。Python近年随着人工智能热潮的再次兴起而被推上风口浪尖,学习Python的热潮一波接一波。处于对数据分析的好奇以及Python的好奇,抱着做好网络爬虫,从历史数据中学习的态度,一脚踏入Python学习的大门,欢迎大家来参观拍砖,O(∩_∩)O谢谢!

2018-01-09 22:51:06

<Android进阶>Android性能提升(一)

Android性能优化推荐图书《Android应用性能优化最佳实践》,对于解决实际中遇到的性能问题,具有很高的借鉴意义。Android应用的性能问题产生的原因,大部分源于Android硬件系统资源不足,虽然近年硬件有了较大提升,但相比PC还是捉襟见肘。性能优化主要体现在以下几个方面:一、绘图优化二、内存优化三、CPU优化四、稳定性优化五、耗电量优化等

2017-11-19 22:47:39

<Android>彻底去掉导航栏方法

[java] viewplain copy getWindow().getDecorView().setSystemUiVisibility(                  View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);  最近在做一个平板的应用,底部的BACKHOME还有电池WIFI的那一条ST

2016-07-12 20:55:36

<Android>自定义Log开关

Android的调试好伙伴Log在调试时非常有用,基本可以看Log而无需单点调试,尤其对实时大数据量的设备调试尤其有效,但有时Log太多会影响速度,需要根据需要开关Log,而AndroidIDE环境没有这个功能,起码Eclipse没有,那么我们可以写一个类将Log封装,通过调用这个类设置boolean变量,控制Log是否有效。publicclassMLog{publicstaticf

2016-06-16 11:13:36

<Android>学习资源推荐

入门系列:《第一行代码Android》,《疯狂Android讲义》进阶:《Android群英传》仍在整理中镜像网站:AndroidDevToolshttp://www.android.evtools.cn/视频:Sunny讲Android(网易mooc学习),魔乐科技Android讲义,Mars讲Android最后一句话:对知识的求知是人类可贵的精神,而这个品质也可能会丢失,保

2016-06-16 11:01:28

<Android>通过adb shell导入导出

使用Adbshell导入导出注意:导入导出要退出adbshell,cmd使用adb时要在系统中注册adb的环境变量1.导入设备adbpushpc下文件路径 device中目录路径2.导出设备adbpull device中的文件路径pc下的文件路径Ps:device中与pc中路径的反斜杠方向是相反的(device/,pc\)

2016-06-14 10:07:25

<Android>adb shell远程连接

adbshell远程连接使用cmd的adbshellvi编辑会乱码,推荐工具:putty.exe更好的编辑体验,选择adb自动定义端口,主机写:transport-usb详见:http://yesokay.herokuapp.com/2012-07-31-adbputty.html

2016-06-14 09:56:33

<Eclipse>调试开关Run/Debug

Eclipse中可以对run和debug的功能进行选择,即默认是否开启调试和run的功能,有两个常用的地方1.具体路径在Window->Preferences->/Run/Debug->Launching其中有一个:Launchindebugmodewhenworkspacecontainsbreakpoints如果选择Always,则每次有断点即使run也会进入d

2016-05-14 14:13:29

<Java>函数的参数是数组

用了这么久的Java,还是像C++那样用它,居然甚至没有用过参数是数组的情况,调试代码,有个异常一直未找到原因,后来自己查看调试,发现因为参数是数组,后面的操作导致原值被改变,Java的函数中的参数,除基本类型是值传递外,数组和对象都是引用传递,函数内的操作会直接影响原值,例子:publicclassFirst{privateString[]origin={”ss“,”i

2016-01-03 21:29:05

<Android知识点整理>2.Android常用的布局

Android常用的布局Layout类型有:LinearLayout(线性布局)、FrameLayout(框架布局)、AbsoluteLayout(绝对布局)、RelativeLayout(相对布局)、TableLayout(表格布局)。  LinearLayout:使用的最频繁的布局,将控件进行水平或者竖直方向的划分,可以设置控件放置的比例,以调节布局。 FrameLayout:框架布局

2015-09-30 20:03:55

<Android知识点整理>1.Android的四大组件

Android的四大组件是Activity、Service、ContentProvider、BroadCastReceiver。  Activity:是Android程序中与用户交互的主体窗口,是构造的基础块,对界面的窗口状态的管理做持久化,妥善管理窗口生命周期以及跳转逻辑,是你Android开始的地方^_^。 Service:后台服务于Activity,封装有一个完整的功能逻辑实

2015-09-30 19:53:25

<Android知识点整理>0.序

接触Android有一段时间了,参加了一些项目,有过一点实践,依旧在路上,想要整理一下Android的一些知识点,帮助自己梳理和提高,也方便后来的新人学习。内容来自加工整理,参考自网络书籍。

2015-09-30 19:22:18

<读书.敏捷开发>1.关于敏捷开发的一点读后感

最近看了一本书关于极限编程的,对于计划的设置那部分看后有一点体会。对于软件项目的时间估计,是个难点。文中提到,将任务功能划分成要素,根据每个要素需要的时间来确定工期以及要素的个数来确定需要的总的开发时间。对功能的划分可以是若干个要素,划分的要素越多越细,估计的准确性越高。对于划分的要素点,可以进行几天的实践,测试需要花费的时间以进行矫正,这个过程叫做探究。对于陌生的开发环境和语言,开发延期的风险较

2015-09-30 18:05:12

<Android>界面美化的一点点积累

最近正在进行界面美化,由于实在没做过美化,着实很头疼,积累了一点点的小经验,分享:1.画背景颜色或者图标,可以使用ppt,高级版本的ppt做出来的效果还可以接受,选中的图片可以直接保存为png使用。2.图片的大小更改可以使用微软带的图片处理工具,大小变更后,背景还是透明的,要是使用画图板改变大小,则png的图片背景为白色了。3.配色啥的,多参考成熟软件吧,这个咱没功底,眼确实

2015-08-31 23:19:21

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!