Android
文章平均质量分 69
Android
Starzkg
你已经是一个成熟的程序猿了,要学会自己DEBUG了。
展开
-
《移动项目实践》实验报告——Android网络通信
实验目的掌握数据解析(以json为例)、网络请求的关键内容。实验内容1.接口示例(北京)http://www.weather.com.cn/data/sk/101010100.html2.可选择和任意切换北京、杭州、广州、上海的天气(阴晴雨雪)、气温、湿度等。3.解析json接口获取的数据。4.在app中展现天气结果。 中国天气网地址:http://www.weather.com.cn 请求服务 : 查询实时天气信息 http://www.weather.com.cn/data/sk/10原创 2021-12-20 21:16:20 · 2070 阅读 · 0 评论 -
《移动项目实践》实验报告——Android设备操作
实验目的熟悉如何使用摄像头进行拍照、如何使用常见传感器实现业务功能、如何使用定位功能获取位置信息、如何利用短距离通信技术实现物联网等。实验内容1、“扫一扫”识别二维码信息;2、获取定位信息3、实例描述Android手机与蓝牙设备连接及通信过程;实验过程(实验的设计思路、关键源代码等)实验结果(实验最终作品截图说明)实验心得参考文章...原创 2021-12-02 13:51:44 · 5192 阅读 · 0 评论 -
《移动项目实践》实验报告——Android组合控件
实验目的1、熟悉App开发常用的一些组合控件,主要包括底部标签栏的实现和用法、顶部导航栏的用法、横幅轮播条的实现和用法、循环视图3种布局的用法、材质设计库3种布局的用法等;实验内容仿淘宝主页上图是淘宝App的主页截图,这也是电商App的通用模板。类似的电商App还有:(1)京东;(2)唯品会;(3)苏宁易购;(4)当当;(5)美团。本次实验也可以仿这几个电商平台中的某个实现。实验过程(实验的设计思路、关键源代码等)实验结果(实验最终作品截图说明)实验心得参考文章...原创 2021-11-18 23:14:26 · 2658 阅读 · 1 评论 -
《移动项目实践》实验报告——Android自定义控件
实验目的1、熟悉App开发经常涉及的自定义控件相关技术,主要包括自定义视图的过程与步骤、自定义动画的原理与实现、自定义对话框的概念与示例、自定义通知栏的用法与定制;2、熟悉四大组件之一的服务Service的生命周期与启停方式;实验内容“手机安全助手”的设计与实现。开发思路请参考:课件《第6章 自定义控件.pptx》该项目采用多种自定义控件的相关技术,并同时运用多种存储技术。通过该实战项目的练习能够加深自定义控件的用法理解,还能复习巩固前两章的存储技术知识。界面效果如下:手机安全助手的流量页原创 2021-11-08 21:46:59 · 1624 阅读 · 0 评论 -
《移动项目实践》实验报告——Android高级控件
实验目的1、熟悉App开发常用的一些高级控件及相关工具,主要包括日期时间控件的用法、列表类视图及其适配器的用法、翻页类视图及其适配器的用法、碎片及其适配器的用法等;2、熟悉四大组件之一广播Broadcast的基本概念与常见用法;实验内容1、万年历:最简单的时间功能仅能查看当前的年月日、时分秒,若要拓展它的功能,则可由日历变月历,在年月日之外补充星期几,再添加节假日描述。进一步升级扩展,由月历变年历,分别按公历与农历纪年,便成了万年历;万年历的界面效果2、日程表(日程提醒采用手机震动的方式):日原创 2021-11-03 21:18:53 · 2437 阅读 · 0 评论 -
《移动项目实践》实验报告——Android数据存储
实验目的1、熟悉Android五种主要存储方式的用法,包括共享参数SharedPreferences、数据库SQLite、SD卡文件、App的全局内存;2、熟悉重要组件之一的应用Application的基本概念与常见用法,以及四大组件之一的内容提供器ContentProvider的基本概念与常见用法;实验内容“购物车”的设计与实现(参考效果图)初始效果手机商场的商品列表商品详情页面添加商品后的购物车实验过程(实验的设计思路、关键源代码等)实验结果(实验最终作品原创 2021-10-30 09:05:45 · 4538 阅读 · 0 评论 -
Android11——DataBinding的使用
官方文档:https://developer.android.google.cn/reference/android/databinding/在app的build.gradle文件的android节点中添加以下内容: buildFeatures { dataBinding = true } dataBinding { enabled = true }将光标停留在一个布局xml文件的根布局处,点击Alt+Enter原创 2021-10-19 22:12:56 · 1353 阅读 · 0 评论 -
《移动项目实践》实验报告——Android中级控件
实验目的1、熟悉App开发常用的一些中级控件及相关工具,主要包括各种布局用法、特殊按钮的用法、下拉框与基本适配器的用法、编辑框的用法等;2、掌握Activity的基本概念与常见用法;实验内容2.1 房贷计算器贷款年限和基准利率请参考:https://www.fangdaijisuanqi.com/2.2 App登录页面用户类型分为:个人用户和企业用户实验过程2.1 房贷计算器2.2 App登录页面实验结果2.1 房贷计算器2.2 App登录页面实验心得参考文章...原创 2021-10-18 21:06:35 · 1329 阅读 · 0 评论 -
《移动项目实践》实验报告——Android初级控件
实验目的1、掌握Android屏幕显示与初级视图的相关知识;2、掌握包括屏幕显示基础、简单布局的用法、简单控件的用法、简单图形的用法实验内容以windows上的计算器为例,程序界面如下图所示:完成精简之后的Android版本的计算器效果简单计算器的运算界面效果实验过程(实验的设计思路、关键源代码等)实验结果(实验最终作品截图说明)实验心得...原创 2021-10-11 21:49:19 · 940 阅读 · 1 评论 -
Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】解决方案
环境配置Android Studio 2020.3.1问题描述安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”。问题分析 即:Android11设备的apk需要进行V2签名。解决方案配置build.gradle在app的build.gradle的android标签下加入如下android { ... signingConfigs { debug { v1SigningEnabled true原创 2021-10-10 19:19:04 · 6334 阅读 · 1 评论 -
Android Studio——[The ‘kotlin-android-extensions‘ Gradle plugin is deprecated.]解决方案
问题描述问题分析出现这个提示是因为’kotlin-android-extensions’是android studio不赞成使用的。解决方案修改build.gradlesync now参考文章【Android Studio】The ‘kotlin-android-extensions‘ Gradle plugin is deprecated....原创 2021-10-10 14:51:23 · 2678 阅读 · 1 评论 -
《移动项目实践》实验报告——Android Studio环境搭建
实验内容安装JAVA JDK,并配置环境变量;安装Android Studio,熟悉AS的基本操作,改变AS的字体,显示方式;截图和文字说明。建立新项目,实现Hello World。说明各个文件的作用,以及各个关键语句的作用或含义,给出程序的运行结果。设置生命周期的Log日志,分别执行相关操作。在MainActivity中复写onCreate、onStart、onResume、onPause、onStop、onDestroy 和onRestart;分别在各个方法中添加日志监视语句,例如:Lo原创 2021-09-27 22:15:03 · 5264 阅读 · 0 评论 -
Android——浙理体育(飞翔的红蜻蜓)训练记录上传与查询测试DEMO解决方案
解决方案package io.shentuzhigang.demo.text;import io.shentuzhigang.demo.http.okhttp3.HttpClient;import okhttp3.Request;import okhttp3.RequestBody;import org.apache.http.client.entity.EntityBuilder;import org.apache.http.client.entity.GzipCompressingE.原创 2020-10-26 15:16:12 · 2016 阅读 · 0 评论 -
Android——浙理体育(飞翔的红蜻蜓)反编译分析
基本概念飞翔的红蜻蜓:飞翔的红蜻蜓app是一款由北京知行灵动科技有限公司开发的专门为高校阳光体育开发的手机跑步软件,输入高校阳光体育管理系统的学号和密码就可以开启跑步了,但是一定要注意连接好校内wifi哦,通过这个人员软件可以查看详细的跑步信息和线路,提高学生的锻炼意识。浙理体育:飞翔的红蜻蜓定制化版本解决方案1、Android反编译Android反编译:https://www.jianshu.com/p/e8e07023d8272、关键代码数据上传接口原创 2020-10-13 22:07:01 · 4374 阅读 · 0 评论