Android面试题总结(1)
摘要:1: 选B:str是引用数据类型,而字符数组是基本数据类型,二者存放在内存中的机制是不一样的!public void change(String str.char ch[]){str="test ok";ch[0]='g';}传入str,虽然把"test ok"强行赋给str,但是这里的str存放在
阅读全文
posted @
2016-06-28 10:15
青年程序猿
阅读(196)
推荐(0)
(转载)Android support library支持包常用控件介绍(一)
摘要:谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现 Material Design设计效果,官方给出了Android support design library 支持库,让开发者更容易的实现材料设计的效果。顺便推荐官方的一个图标库:Material Icons
阅读全文
posted @
2016-06-26 23:27
青年程序猿
阅读(341)
推荐(0)
Hello jin
摘要:Android NDK 是指Android Native Development Kit,也被Google称为“NDK”。Android程序运行在Dalvik虚拟机中, NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。包括了: 从C / C++生成原生代码库所需要的工具和buil
阅读全文
posted @
2016-06-24 23:55
青年程序猿
阅读(292)
推荐(0)
值得推荐的android开源框架
摘要:1、volley 项目地址https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生
阅读全文
posted @
2016-06-24 23:47
青年程序猿
阅读(7762)
推荐(0)
Android之自动更新
摘要:package sh.diqi.store.manager; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Environment; import android.os.Handler; import android.os.Mess...
阅读全文
posted @
2016-06-24 23:33
青年程序猿
阅读(214)
推荐(0)
Service 两种启动方式
摘要:Service的生命周期Service的生命周期方法比Activity少一些,只有onCreate,onStart,onDestroy 我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。 1通过startService Service会经历onCreate->onS
阅读全文
posted @
2016-06-06 12:11
青年程序猿
阅读(8665)
推荐(0)
Java 实现多线程的两种方式
摘要:1:继承Therad类2:实现Runnable 接口 1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法。s
阅读全文