当前位置: 网学 > 编程文档 > Android > 正文

简单的android题你答的出多少呢

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: myeducs.cn 发布时间: 13/03/17

【网学网提醒】:网学会员为需要朋友们搜集整理了简单的android题你答的出多少呢相关资料,希望对各位网友有所帮助!


    Activity设置为窗口样式:android:theme="@android:style/Theme.Dialog"android:theme="@android:style/Theme.Translucent"
    退出Activity:finish,killProcess,System.exit
    安全退出所有的Activity应用程序:1.发送广播让所有的Activity终止2.记录下打开的所有Activity在需要时关闭3.定义Activity基类处理这些问题
    布局:LinearLayout,RelativeLayout,TableLayout,AbsoluteLayout,FrameLayout
    文件存储方式:sharedPreference,Sqlite,contentProvider,网络存储,文件存储
    ContentProvider如何共享数据:ContentProvider为存储和读取数据提供了统一的接口来实现数据共享。
    将数据以数据表的形式提供给访问者进行增删改查。每一个ContentProvider都对外提供一个能够位置标示自己数据集的URI,如果它管理多个数据集将为每个数据集提供一个URI。所有的ContentProvider的URI都以“content://”开头来标示数据使用它管理的。
    动态注册广播接收器(广播的生命周期随着程序的生命周期,通常用于更新UI界面):
    registerReceiver(receiver,intentfilter);
    unregistReceiver(receiver);
    配置中注册接收器(当程序关闭后,有信息进入,程序也会被系统调用运行,比较占用系统资源):
    
    
    Tween动画:支持图片缩放,移动,透明化的变化
    Frame动画:传统的动画,通过图片排序实现,像放电影一样
    
    
    电池使用状态,电话和短信的接收都会产生广播,开发者可以监听广播机制对程序作出逻辑处理
    AIDL:androidinterfacedefinelanguage
    当A进程要调用B进程的service并实现通讯时,通常通过AIDL来操作。首先建立含有get方法的自定义接口aidl文件
    再建立自定义的Service类,在类中定义内部类实现get方法,子啊onBinde方法中返回内部类对象,系统会自动条用这个对象封装成的IBinder对象,传递给他的调用者
    AIDL支持的数据类型:不需要import声明的简单Java编程语言类型(int,boolean等),String,CharSequence不需要特殊声明,List,Map类型
    onCreate:创建对象等初始化工作
    onStart:可见不可交互
    onResume:可交互,用栈管理Activity
    onPause:可见不可交互,被另一个Activity覆盖,优先级降低可能被系统回收,所以在此保存数据
    onStop:不可见,被另一个Activity完全覆盖
    onDestroy:调用finish方法或者杀死线程触发
    安装有多个浏览器,如何指定浏览器访问指定页面:Intent.ACTION_VIEW,设置Uri网站数据,设置类名(包名和要启动的Activity)
    Intentintent=newIntent("android.intent.action.VIEW");
    UricontentUri=Uri.parse("hao123");
    intent.setData(contentUri);
    intent.setClassName(
    "com.android.browser","com.android.browser.BrowserActivity");
    this.startActivity(intent);
    android运行时权限使用android虚拟机授权的,文件系统是由Linux内核授权的。
    

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号