
移动开发项目实战
总结移动开发的基础知识、项目搭建与设计的完整过程
绚烂的萤火
毕业于河北金融学院,信息管理与信息系统专业,主要学习和开发web、移动端的前后端系统(java开发),了解Python、数据挖掘、信息安全、Linux操作系统、Oracle、MySQL、sql server。
展开
-
移动开发-数据库
SQLite,是一款轻量级的。由于它占用的资源非常少,所以在很多都是用SQLite来存储数据。并且它目前支持Windows/等等主流的操作系统,兼容性还不错。我们也可以用多种开发语言如C#、等来通过ODBC接口操作,十分方便。Android作为目前主流的移动操作系统,完全符合占用资源少的优势,故在平台上,集成了一个—SQLite。如果你想要开发 Android 应用程序,一定需要在 Android 上存储数据,使用SQLite 数据库是一种非常好的选择。原创 2024-09-02 13:44:12 · 1057 阅读 · 0 评论 -
移动应用设计-金苑银行
本文在研究当前智能终端发展背景和手机银行软件国内外发展现状的基础上,使用Java语言并结合当前主流的Android手机操作系统和客户端手机银行模式,进行了基于Android客户端的手机银行软件设计。本项目实现的功能主要有缴纳党费、缴纳手机费、网点预约、零钱通、理财通、查看天气信息、注册、登录、转账、贷款、还款、修改密码、账户明细、修改个人信息、银行卡管理。其中,本系统通过外网实现了服务器和客户端的交互,用到okHttp网络访问、json数据解析、音视频播放等。原创 2024-08-27 14:39:19 · 1154 阅读 · 0 评论 -
移动应用的界面配置-手机银行APP
设置登录界面为线性布局,组件垂直居中排列;设置主页为滚动模式,包括布局、添加背景图片;设置按钮样式,包括形状、边框线的宽度和颜色原创 2024-10-04 05:54:02 · 839 阅读 · 0 评论 -
鸿蒙系统开发
【鸿蒙开发从0到1 day08】 - 优快云转载 2024-09-14 06:46:49 · 68 阅读 · 0 评论 -
移动应用-音视频播放
player=MediaPlayer.setDatasource("SD卡路径/网络路径");//获取surfaceview的管理器player.setDisplay (holder);//将player与holder关联。设置数据源的三种方式:应用自带的音频,SD卡中的音频、网络音频。二.视频播放(MediaPlayer+SurfaceView)原创 2024-09-12 07:00:41 · 710 阅读 · 0 评论 -
移动开发主要组件-服务
②在Activity中,实例化ServiceConnection接口的实现类,重写OnServiceConnected 和onserviceDisconnected方法,在Activity的onCreate()里,新建Intent并绑定服务。服务(能够在后台长时间执行操作并且不提供用户界面的组件.可以与其他组件交互,一般由Activity启动,但不依赖activity,当activity生命周期结束时,service会继续运行,直到自己的生命周期结束)③调用unbindservice()解绑服务。原创 2024-09-05 14:37:16 · 563 阅读 · 0 评论 -
100多个常用的API接口
100多个常用的API接口转载 2024-09-03 11:29:40 · 51 阅读 · 0 评论 -
移动开发主要组件-内容提供者
内容提供者ContentProvider(是应用程序之间共享数据的一种接口机制,可指定需要共享的数据,而其它应用程序可在不知道数据来源,路径的情况下,对共享数据进行查询,添加等操作.通过contentResolver类可访问ContentProvider中共享的数据)原创 2024-09-02 04:23:23 · 492 阅读 · 0 评论 -
移动开发主要组件-广播
2.自定义广播:把信息装入一个intent对象(如action、category),通过调用sendBroadcast()将intent对象以广播方式发送.发送后,所有已注册的广播接收者会检查注册时的Intentfilter是否与发送的intent匹配,若匹配就会调用广播接收者的onReceive方法.静态注册:常驻,不受任何组件的生命周期影响.应用程序关闭后,若有广播来,程序依旧会被系统调用.缺点是耗电,占内存.场景:需要时刻监听广播.数越大,优先级越高,若优先级相同,先注册的接收者优先级高.原创 2024-09-01 17:20:23 · 449 阅读 · 0 评论 -
移动开发基础
2.常用控件:TextView文本框、EditText. Button. ImageView视图控件.RadioButton单选按钮 CheckBox复选框、Spinner下拉框。①线性布局:以水平/垂直方向排列.②表格布局:表格形式排列③帧布局:开辟空白区域,帧里的控件(层)叠加.④相对布局:通过相对定位排列.⑤约束布局:可视化方式编写布局.5、异步处理方式:Handler.AsyncTask. Handler Thread. IntentService。原创 2024-09-01 17:06:03 · 358 阅读 · 0 评论