
移动技术开发
文章平均质量分 59
茜茜西西CeCe
这个作者很懒,什么都没留下…
展开
-
移动技术开发:备忘录
首先还是敲定布局文件,一共两个布局文件,第一个是备忘录的整体布局文件,第二个是显示查询结果的布局文件。接着完成Java代码。在写Java代码的过程中,在选择时间按钮的实现时,先创建一个日历对象,创建日期选择监听器,然后设置当前的年月日,其中月份是从0开始的,所以写代码的时候要加1;关于数据的存储与查找,先创建数据库类工具对象和数据库对象,然后通过调用数据库中添加记录和查询记录的方法来实现;对于查询结果在列表中的显示,创建一个简单游标适配器对象,让列表适用适配器对象。原创 2024-10-10 22:06:58 · 836 阅读 · 0 评论 -
移动技术开发:保存密码和自动登录
同之前一样,先写布局文件,有两个布局文件,第一个布局文件是自动登录和记住密码的界面,输入账号和密码,选择记住密码、自动登录;第二个布局文件是登录后的界面,显示登录成功。写完布局文件,开始写Java代码。定义两个方法,一个是跳转到登录成功页面的方法,另一个是登录方法;创建存取用户名和密码以及是否记住密码和是否自动登录的标志变量的编辑器,编辑器将用户名和密码以及是否记住密码和是否自动登录以键值对的方式封装,并将这四个键值对提交存放到本地文件中;原创 2024-10-09 21:13:59 · 1013 阅读 · 0 评论 -
移动技术开发:文件的读取
第一步,写布局文件。主要是两个按钮,一个文本框,一个文本编辑框;两个按钮分别是写入和读取。第二步,写Java代码。关于写入,将用户输入的信息写入到文件中,创建输出流管道,向文件中写入数据;关于读取,从文件中读取数据,创建一个连接文件的输入流管道和一个存放读取过来的数据是缓存数组,创建可变长度的缓存字符串,记录下读取量。这个实验存在些许不足,个人认为主要是在于一次只能读取一个先前写入的内容,这个部分应该还可以继续优化。原创 2024-10-08 21:24:04 · 542 阅读 · 0 评论 -
移动技术开发:音乐播放器
第一步,写布局文件。主要是两个图片按钮和两个文本框,图像按钮分别是暂停和播放;文本框分别是歌曲名和歌手名。写完布局文件开始写Java代码。设置控制指令,1表示播放指令,2表示暂停指令,3表示停止指令;再定义当前音乐播放状态的变量,0x11表示停止状态,0x12表示正在播放状态,0x13表示暂停状态;再分别定义存放歌曲名和歌手名的数组,将歌曲文件信息存放到数组中。分别定义一个媒体播放器、广播接收器、广播过滤器、资源管理器和一个存放当前正在播放的音乐的索引值变量。原创 2024-10-01 09:59:43 · 1254 阅读 · 0 评论 -
移动技术开发:Handler&AsyncTask
对于HandlerTest,保留文件初始布局文件,直接开始写Java代码。定义当前颜色的小标,创建一个每隔三秒钟就发送一个what值为0x11消息的子线程并运行起来。对于AsyncTask,先写布局文件,再写Java代码。界面布局比较简洁,包括了一个下载按钮,一个文本框和一个下载进度条。实现下载的过程中,先定义一个异步任务类的对象,然后创建模拟下载的异步任务类的对象,调用带参数的构造方法获取到三个控件的引用,最后启动模拟下载的异步任务;模拟下载过程中,设置每隔一个时间下载1%。原创 2024-09-26 17:29:22 · 613 阅读 · 0 评论 -
移动技术开发:打电话
先写布局文件,界面也很简单,主要是由文本编辑框和按钮组成。号码拨出后的界面就是我们熟悉的通话界面。Java代码实现的过程中,如果未取得拨号权限的授权的情况下,先申请拨号权限,然后调用拨号方法;关于调用系统拨号功能,指定意图的动作是拨号,启动拨号组件;如果用户拒绝了拨号权限后的处理方法,则无法执行拨号功能。原创 2024-09-25 21:57:20 · 674 阅读 · 0 评论 -
移动技术开发:注册案例
先写好布局文件,这个实验一共有五个布局文件。在activity_choose_city.xml布局文件中,主要是注册地的选择,因此设置了一个可扩展列表;实验在city_item.xml和province_item.xml布局文件中就是要被选择的省份和城市;在activity_main.xml布局文件中,先设置了一个文本框,文本框中的文字内容自定义,接下来设置一个表布局管理器,有五行,前三行每一行都由一个文本框和一个可编辑文本框组成,第四行是两个可选择按钮,第五行由一个按钮和一个可编辑文本框组成;原创 2024-09-23 21:11:16 · 740 阅读 · 0 评论 -
移动技术开发:RecyclerView瀑布流水果列表
先写布局文件,两个布局文件,分别是activity_main.xml布局文件和fruit_item.xml布局文件。在activity_main.xml布局文件中,设置了一个瀑布流列表;而fruit_item.xml布局文件中在列表中插入图片和文本框。写完布局文件开始写Java代码,初始化水果列表数据,创建循环列表对象,创建一个三列垂直的瀑布流布局管理器对象,创建列表数据适配器对象并把数据源关联上,让循环列表适用适配器对象,将水果图片和名字放到子项视图持有器中。原创 2024-09-22 22:10:29 · 654 阅读 · 0 评论 -
移动技术开发:ListView水果列表
先写好布局文件,这个实验一共有量个布局文件。实验在activity_main.xml和fruit_item.xml布局文件中就是列表所罗列的水果;在activity_main.xml布局文件中,设置了一个列表;而fruit_item.xml布局文件中在列表每一行中插入图片和文本框。在写Java代码过程中,初始化列表中的数据,创建一个水果列表数据源和一个列表适配器,将水果列表数据源中的数据生成;创建水果适配器对象,创建列表获取当前项的水果实例。原创 2024-09-21 21:22:18 · 706 阅读 · 0 评论 -
移动技术开发:简单文本编辑器
先写布局文件,首先是一个文本框,内容自定义;然后添加一个表格布局,表格里面分三行,每行的布局都由文本框和按钮组成,三行分别设置为大小、颜色、样式;接下来一行设置了一个文本编辑框,是输入的内容。写完布局文件,开始写Java代码,通过R文件中的布局文件中的各个控件的id号将类在的声明的各个控件创建出来;然后创建监听大小的监听器和样式监听器的对象,同时将mainActivity中的tv_test对象传递给styleListener,接着将事件源对象和监听器对象绑定。原创 2024-09-20 22:01:14 · 784 阅读 · 0 评论 -
移动技术开发:简单计算器界面
在calculator.xml布局文件中对计算器的整体进行布局,包括一个文本编辑框、十个数字按钮以及一些功能按钮。在写布局文件的过程中,一些功能键名称无法从键盘上直接输入,要从别的地方复制粘贴过来才行。原创 2024-09-19 20:32:14 · 737 阅读 · 0 评论 -
移动技术开发:登录注册界面
先写了布局文件,使用LinearLayout进行布局,先是一个文本框,“欢迎参加手机软件设计赛”,使用了两种颜色;接着是两个文本编辑框,有提示词,分别输入用户名和密码;然后设置了两个按钮,登录和注册,字体设置为绿色;最后又是一个文本框,有四行文字。写完布局文件开始写Java代码,先定义文本框对象,再将布局文件中的文本框和类中定义的成员变量对象关联到一起。原创 2024-09-18 21:18:33 · 966 阅读 · 0 评论