登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

程序员的那些内心活动,你有没有过?

01读大神写的代码的时候:这是什么…………我X,太牛X了。读刚来的程序员写的代码的时候:这是什么…………我X,太傻X了。02读大神写的代码的时候当读其他程序员写的代码的时候03当别人写的bug,让自己发现的时候:我操这个大撒比写出这么个烂代码幸亏有哥这样神一样的存在才发现哥真是救世主没有哥这个公司分分钟要倒闭。 ...
飞仙2016 2017-12-5 18:59
阅读:255 评论:1 赞:0

Android Studio修改项目名和包名

 为了提高开发效率,有时候需要使用现有的一些开源项目,记录一下自己修改项目名和包名的方法.1.首先,修改包名(清单文件里找),①展开所有包②选中想要修改的包,shift+F6(也可右键Refactor+Rename)进行修改,别忘记下边也要DoRefactor    ③等待更名完成后,run一下app,发现报错,原因是依然还有文件imp ...
kengsirLi 2017-12-5 16:05
阅读:143 评论:0 赞:0

二分查找法

1,二分查找法,其实就是通过三个数来查找2,选一个开始值,选一个末尾值,在选数组中间值,3,在用你想查找的值,做比较,如果大于中间值那么把开始值放当刚求的中间值,也就是把中间值当成开始值,继续求平均值,继续跟提供的值做比较如果是小于中间值那么旧把末尾值变成中间值的位置,继续刚刚的操作,4,这个比冒泡跟递 ...
zhaoerlei 2017-12-5 16:03
阅读:95 评论:0 赞:0

用广播 BroadcastReceiver 更新 UI 界面真的好吗?全方位解析广播

本期我们将来探讨一下Android四大组件的重要组成部分:广播BroadcastReceiver。往期内容传递:[Android面试:用广播BroadcastReceiver更新UI界面真的好吗?](http://www.apkbus.com/blog-898535-76622.html)[Android面试:AndroidService你真的能应答自如了吗?](http://www.apkbus.com/blog-898535-76621.html)[Android面试 ...
nanchen2251 2017-12-5 13:16
阅读:173 评论:0 赞:0

Android Service 你真的能应答自如了吗?

**本文首发于微信公众号「nanchen」,你可以直接在公众号搜索「nanchen」或者扫描最下面的二维码关注我。做不完的开源,写不完的矫情,南尘一直与你同行。**本期我们将来探讨一下Android四大组件的重要组成部分:Service。往期内容传递:[Android面试:用广播BroadcastReceiver更新UI界面真的好吗?](http://www.apkbus.com/ ...
nanchen2251 2017-12-5 13:14
阅读:118 评论:0 赞:0

你已经用 SharedPrefrence 的 apply() 替换 commit() 了吗?

本期我们将来探讨一个有趣的东西——SharePrefrence的两种提交方式`apply()`和`commit()`。往期内容传递:[Android面试:用广播BroadcastReceiver更新UI界面真的好吗?](http://www.apkbus.com/blog-898535-76622.html)[Android面试:AndroidService你真的能应答自如了吗?](http://www.apkbus.com/blog-898535-76621.html)[ ...
nanchen2251 2017-12-5 13:13
阅读:117 评论:0 赞:0

探索 Android 的 Handler 机制

本期我们将来探讨一下Android异步消息处理线程——Handler。往期内容传递:[Android面试:用广播BroadcastReceiver更新UI界面真的好吗?](http://www.apkbus.com/blog-898535-76622.html)[Android面试:AndroidService你真的能应答自如了吗?](http://www.apkbus.com/blog-898535-76621.html)[Android面试:探索Android的Han ...
nanchen2251 2017-12-5 13:12
阅读:93 评论:0 赞:0

Serializable 都这么牛逼了,Parcelable,我还要你何用?

连载内容镇楼:[Android面试:用广播BroadcastReceiver更新UI界面真的好吗?](http://www.apkbus.com/blog-898535-76622.html)[Android面试:AndroidService你真的能应答自如了吗?](http://www.apkbus.com/blog-898535-76621.html)[Android面试:探索Android的Handler](http://www.apkbus.com/blog-898535-76619.html)[Andr ...
nanchen2251 2017-12-5 11:00
阅读:162 评论:0 赞:0

为长屏幕设备做好准备

文章作者:Android开发者平台FredChung最近几个月发布的Android手机型号,全面屏,特长纵横比(16:9以上)和圆角的设计都已成为了一种潮流(如Pixel2XL和华为Mate10Pro),这也再次证明了Android生态里用户选择空间的丰富。更大纵横比的屏幕可以带给用户强烈的沉浸感,但与此同时那些还没有经过优化的应用也就会更容易被用 ...
谷歌开发者 2017-12-5 10:22
阅读:126 评论:0 赞:0

学习 Kotlin 的 20 个实用资源

Кotlin是在JavaVM上运行的现代编程语言,它的语法优雅,可与现有的Java库互操作。在2017年GoogleI/O中,Android团队宣布将Kotlin作为Android平台的官方编程语言。为了帮助你学习和了解Kotlin,本文整理出了Kotlin学习资源列表,当中没有任何付费课程或书籍,列表中的所有内容都是100%免费。(含外境资源,请自备梯子)一 ...
James1991 2017-12-5 10:17
阅读:263 评论:1 赞:0

递归算法

故名思议自己调用自己,我们从简单到复杂、/***递归*/publicstaticvoidmyI(intn){if(n<0){return;}else{myI(n-1);System.out.println(n);}}这个是最简单的递归2,复杂点的就是阶乘1,1,2,3,5,8,13想这样的/***递归调用阶乘1+1+2+3+5+8*/publicintFibonacciSequence(intn){if(n==1||n==2){return1;}else{inti=Fibonacci ...
zhaoerlei 2017-12-4 17:13
阅读:121 评论:0 赞:0

选着排序

 他跟冒泡排序特别像,但是有点区别,冒泡是俩个,俩个做比较,选择是你自己随便定义集合中的一个数,然后拿着这个数去做比较,、选着排序5,3,2,6,7,9,1intindex=0;for(intj=0;j<array.length;j++){if(array[j]<array){index=j;}//交换inttemp=array[0];array[0]=array;array=temp;System.out.println(index+"多少");S ...
zhaoerlei 2017-12-4 17:05
阅读:99 评论:1 赞:0

Android中不得不谈的setContentView

写在前面:几个月之前在做项目的布局优化时,使用HierarchyViewer查看项目的层级结构,然后发现顶层的布局并不是在XML中我写的根布局,而是嵌套了多层Layout,简单查阅了一些资料之后明白这是系统为我们加上的。把这个知识点写在了印象笔记中的TODOlist(里面还有好多知识想研究,一直在拖延T.T),搁置了好久最近重新拿出 ...
sergiochanTest 2017-12-4 10:29
阅读:226 评论:0 赞:0

Android高仿微信表情输入与键盘输入详解

表情与键盘的切换输入大部分IM都会需要到,之前自己实现了一个,还是存在些缺陷,比如说键盘与表情切换时出现跳闪问题,这个困扰了我些时间,最后终于苦逼地整合出比较不错的实现效果(这里不仅给出了实现方案,还提供一个可拓展的fragment模板以便大家实现自己的表情包)代码我已进行另外的封装与拓展,大家需要其他表情的 ...
littleRed 2017-12-4 10:26
阅读:285 评论:1 赞:1

广告投放| 申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部