共8页: 上一页 1 2 3 4 5 6 7 8 下一页 
摘要: 年后不久,就迎来了一年一度的招聘旺季,尤其,对于互联网行业来说,近些年的3月份被视为换工作的最高峰,已经没什么可以争议的了。 至今为止,在小组Android开发招聘这块,已经面试有近300人了。最后得出一个结论:对于Android开发人员来说,想找到合适的工作不是一件很容易的事,同样的,对于公司来说阅读全文
posted @ 2016-03-20 20:01 HappyCorn 阅读(9576) 评论(2) 编辑
摘要: 注:本文中的recreate是指当内存不足时,Activity被回收,但再次来到此Activity时,系统重新恢复的过程。例如:当Activity A到Activity B时,如果内存不足,A被回收,但当用户按下Back键返回时,A又会被系统重新创建。 为了便于问题展开,我们首先来看一段最简单的代码阅读全文
posted @ 2016-03-14 19:19 HappyCorn 阅读(12534) 评论(0) 编辑
摘要: 工欲善其事必先利其器。 1.安装并配置Java环境进入Java oracle官网,当前网址如下:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择自己需要的版本,下载。本人当前操阅读全文
posted @ 2016-02-23 12:44 HappyCorn 阅读(4144) 评论(0) 编辑
摘要: Intent在Android中的重要性不言而喻。本文主要总结下Intent使用过程中需要注意的一些问题。1.隐式Intent AndroidManifest.xml声明时相关作为“意图”的Intent,在AndroidManifest.xml声明时并没有独立的所谓的标签形式,而是依附于其他的应用程序...阅读全文
posted @ 2014-12-31 14:25 HappyCorn 阅读(3424) 评论(2) 编辑
摘要: Service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notif...阅读全文
posted @ 2014-12-23 21:51 HappyCorn 阅读(107081) 评论(7) 编辑
摘要: 1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一a...阅读全文
posted @ 2014-12-16 21:42 HappyCorn 阅读(171734) 评论(14) 编辑
摘要: 1.Eclipse项目中的Android Private Libraries没有自动生成。一般而言,在Android开发中,项目中引用到的jar包会放到项目目录中的libs中,引入库会放到Android Dependencies中,对于放置于libs中的jar包,会自动置于项目中的Android P...阅读全文
posted @ 2014-12-15 21:04 HappyCorn 阅读(10040) 评论(2) 编辑
摘要: Java/Android中有四种引用类型,分别是:Strong reference - 强引用Soft Reference - 软引用Weak Reference - 弱引用Phantom Reference - 虚引用不同的引用类型有着不同的特性,同时也对应着不同的使用场景。1.St...阅读全文
posted @ 2014-12-08 22:17 HappyCorn 阅读(8814) 评论(0) 编辑
摘要: 最近在做一个App的设置项,亮度调节。真正做时,发现Android亮度调节比预想要复杂一些。其实目前网上已有不少这方面的资料,但有些博文具有一定误导性。在此将这块内容按照自己理解整理一下。整体上看,Android亮度调节分为三个层次,分别是:Android系统亮度调节、Android App亮度调节...阅读全文
posted @ 2014-11-27 21:46 HappyCorn 阅读(25813) 评论(1) 编辑
摘要: Android程序编码过程中,回调无处不在。从最常见的Activity生命周期回调开始,到BroadcastReceiver、Service以及Sqlite等。Activity、BroadcastReceiver和Service这些基本组件的回调路径和过程也就是通常意义上所谓的“生命周期”。同时,在...阅读全文
posted @ 2014-11-20 13:16 HappyCorn 阅读(7458) 评论(0) 编辑
摘要: Java反射: 1 package com.corn; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.InvocationTar...阅读全文
posted @ 2014-11-18 23:04 HappyCorn 阅读(2756) 评论(0) 编辑
摘要: String作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试面试中,String都很受到青睐,然而,在使用String过程中,又有较多需要注意的细节之处。1.String是不可变类。这句话其实大家都很熟悉了,那么具体什么是不可变类呢?一般认为:当对象一旦创建...阅读全文
posted @ 2014-10-30 23:15 HappyCorn 阅读(30178) 评论(8) 编辑
摘要: ViewStub是Android布局优化中一个很不错的标签/控件,直接继承自View。虽然Android开发人员基本上都听说过,但是真正用的可能不多。ViewStub可以理解成一个非常轻量级的View,与其他的控件一样,有着自己的属性及特定的方法。当ViewStub使用在布局文件中时,当程序infl...阅读全文
posted @ 2014-10-23 22:59 HappyCorn 阅读(36353) 评论(6) 编辑
摘要: SwipeBackLayout向右滑动关闭当前Activity,SlidingMenu向右滑动则是打开menu部分。在同一个Activity中,当SlidingMenu处于打开状态时,此时向右滑动,事件会被SwipeBackLayout优先处理,导致屏幕上一大部分是menu,一小部分是Activit...阅读全文
posted @ 2014-10-22 19:25 HappyCorn 阅读(3991) 评论(2) 编辑
摘要: 实际项目开发过程中,经常遇到如下场景:不同的应用程序组件的控件间具有一定的相互关联性,其中用户对后者进行的某种操作会引起前者的相应改变。举一个具体的场景:以糗事百科为例,在糗事列表页和详情页页,对于每个糗事而言,布局基本一致,在详情页点击了个赞,赞的数量增加,同时赞的图标发生了变化,此时返回到列表页...阅读全文
posted @ 2014-10-21 20:21 HappyCorn 阅读(12707) 评论(1) 编辑
共8页: 上一页 1 2 3 4 5 6 7 8 下一页