w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
首页
/
Android 面试
/
什么是View?
什么是View?
android.app.View 就是手机的UI. 一个 View 总是在屏幕上占据一块方形的区域. 负责绘制 UI 和处理事件
Adapter的种类
getWidth()和getMeasuredWidth()的区别
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
Activity
生命周期
Activity的四种启动模式
横竖屏切换时候Activity的生命周期
如何保存 Activity 的状态
两个 Activity 之间跳转时必然会执行的是哪几个方法
如何退出 Activity? 如何安全退出已调用多个 Activity 的 Application?
Context, Activity, Appliction 有什么区别?
一个应用程序有几个Context
你知道onNewIntent吗?
TaskAffinity 是什么?
Service
Service 能否在主线程中执行?
描述 Service 的生命周期
onStartCommand 返回值
Activity 怎么和 Service 绑定?
如何启动服务, 有什么区别?
什么是 IntentService
Service 里面可以弹 Toast 么
ContentProvider
ContentProvider 是如何实现数据共享的
为什么要用 ContentProvider
说 ContentProvider, ContentResolver, ContentObserver 之间的关系
Listview
ListView 数据集改变后, 如何更新 ListView?
ListView 如何实现分页加载
Adapter的种类
View
什么是View?
getWidth()和getMeasuredWidth()的区别
自定义View
请解释下在单线程模型中Message、Handler、MessageQueue、Looper之间的关系
Android的数据存储形式
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }