android
文章平均质量分 65
芦苇丛
这个作者很懒,什么都没留下…
展开
-
音乐播放器APP
我是先设计app的显示,然后添加activty中的按钮事件实现activity跳转,再添加service实现播放功能和进度条功能,最后实现音乐文件显示和播放功能。音乐播放器app实现了音乐文件播放、暂停功能和音乐文件的显示、选择。按钮点击事件处理中,跳转到音乐播放service中提供的音乐播放功能,实现音乐的播放、暂停功能。好了,现在可以把自己喜欢的音乐放在存放路径中,带在手机中随时播放听音乐了。3、文件activity实现音乐文件的显示、文件的选择。1、播放activity实现音乐播放、暂停按钮。原创 2022-09-06 11:15:31 · 983 阅读 · 1 评论 -
Android开发之旅:android架构
引言 通过前面两篇: Android 开发之旅:环境搭建及HelloWorld Android 开发之旅:HelloWorld项目的目录结构 我们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪些文件夹和文件及相应的作用。本篇将站在顶级的高度——架构,来看android。我开篇就说转载 2015-10-30 23:22:15 · 285 阅读 · 0 评论 -
android之适配器
适配器用于打包数据在容器中显示,例如在ListView、Spinner、GridView中显示内容。 自定义适配器需继承BaseAdapter类,并实现方法。由于在第一个item时就可以知道item的布局,系统会在之后的item中套用这个布局,因此可以优化代码。实现图文并茂的布局时,需要使用布局管理器LayoutInflater。原创 2015-07-22 21:49:30 · 338 阅读 · 0 评论 -
android之activity
页面跳转有3种: 1、普通跳转 Intent inent=new Intent(Loc.this,Dest.class); startActivity(intent); 2、带数据跳转 3、带结果跳转 activity生命周期: onCreate -->onStart -->onResume -->onPause -->onStop -->onDestroy原创 2015-07-20 14:00:42 · 296 阅读 · 0 评论 -
android系统服务
android系统服务,AlarmManager、NotificationManager、TelephoneManager、SmsManager 1获取系统服务: getSystemService(ALARM_SERVICE) getSystemService(NOTIFICATION_SERVICE) getSystemService(TELEPHONY_SERVICE)原创 2015-07-31 20:56:39 · 328 阅读 · 0 评论 -
android之Broadcast
android 4大应用组件之Broadcast。Broadcast也是没有显示界面的。Broadcast按接收广播是否有序可分为无序型、有序型,无序型receiver随机顺序接收广播,有序型按priority大小接收,priority大的先接收。Broadcast按存在时间可分为永驻型、暂时型,永驻型是在AndroidManifest.xml中定义的,app运行一次就永久存在的,暂时型是用jav原创 2015-07-31 20:42:53 · 350 阅读 · 0 评论 -
android之Service
android 4大应用组件之Service。Service没有显示界面,运行于后台。Service有2种启动方式:直接启动和绑定,生命周期分别是onCreate->onStart->onDestroy,onCreate->onBind->onDestroy。启动的Service和Activity独立,即使Acitivity关闭也继续运行,而绑定的Servic是和Activity绑定在一起的,即S原创 2015-07-31 20:17:33 · 260 阅读 · 0 评论 -
android之事件
android中用事件触发响应。事件包括事件源、事件类型和事件处理。事件源指事件的触发,比如按钮、文本框。事件类型指不同的触发动作,比如按钮的点击、文本框中字符的输入。事件处理指事件的处理类和方法,需要在activity中重写。 activity中定义事件有三种方法:1、定义内部类2、定义匿名内部类3、实现重写方法。原创 2015-07-17 15:09:57 · 321 阅读 · 0 评论 -
android之布局与UI组件
android程序启动时先加载AndroidManifest.xml文件,以包含intent-filter标签的activity为程序入口,然后运行指定的activity,加载.xml文件的layout。 android有5大布局:LiearLayout、TableLayout、FrameLayout、RelativeLayout、AbsoluteLayout。一般每个activity都有几原创 2015-07-17 14:55:53 · 340 阅读 · 0 评论 -
android之数据存取
android 中数据存取有5种,SharedPreference、File、SQLite、网络和Content Provider。 1、SharedPreference接口 SharedPreference.Editor.putString("name","小明"); SharedPreference.getString("name",""); 2、File openFileOutpu原创 2015-07-24 21:29:13 · 370 阅读 · 0 评论