ID:310149

android开发工程师

  • 公司信息:
  • 广州八灵科技发展有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 广州
  • 天河

技术能力

1、PLC通讯对接(串口RS232)、USB转串口芯片CH340、图片缓存本地和网络下载、MVVM开发模式、二维码生成、轮播图生
成、对接微信和支付宝API、Android+MQTT客户端和服务端、APK文件远程更新、软件自动重启、人脸识别功能
2、用户界面设计:熟悉Android用户界面开发,掌握布局文件(Layouts)和视图组件(Views)的使用,如LinearLayout、
RelativeLayout、TextView、Button等。了解使用XML和Java/Kotlin代码来构建用户界面。
3、存储和数据库:了解Android中的数据存储机制,包括Shared Preferences、文件存储和SQLite数据库。能够使用SQLite数据
库进行数据的持久化存储。
4、网络通信:掌握Android中的网络通信机制,包括使用HTTP和HTTPS进行数据传输、处理JSON或XML数据格式、进行网络请
求和响应等。
5、多线程和异步处理:理解Android的多线程编程模型,熟悉异步任务(AsyncTask)、线程池和Handler等工具,以便在后台执
行耗时操作并更新UI。
6、视图绑定和事件处理:通过findViewById()或使用Data Binding库进行视图绑定,处理用户交互事件等。

项目经验

一、电子商务应用:

-实现了商品列表和详情功能,包括展示商品图片、描述和价格,并且支持商品搜索和分类浏览。
-设计并开发了购物车功能,包括商品添加、删除、数量调整和结算。
-集成了第三方支付平台的API,如PayPal和Stripe,实现了安全的支付流程。
-使用了Retrofit库进行网络请求,并使用Glide库加载和缓存商品图片,提高应用性能。
-使用了MVVM(Model-View-ViewModel)架构,通过LiveData和Data Binding实现了UI和数据的分离。

开发技术:
-使用Java语言进行Android应用开发。
-使用了Android Jetpack组件,如ViewModel、LiveData和Room数据库,以简化开发过程和提高应用性能。
-使用了Firebase平台提供的功能,如Firebase Authentication和Firebase Cloud Messaging,以实现用户身份验证和推送通
知。

使用的工具和框架:
-使用Android Studio作为主要的集成开发环境(IDE)。
-使用Git进行版本控制,利用GitHub作为代码托管平台。
-使用Gradle构建工具管理依赖关系和构建过程。
-使用JUnit和Espresso进行单元测试和UI测试。


二、自动贩卖机Android应用:

用户登录和注册功能:
-实现了用户注册和登录功能,包括验证和安全性管理。
-使用Firebase Authentication实现用户身份验证和管理。

商品浏览和搜索功能:
-展示了自动贩卖机内的商品列表,包括商品名称、价格和库存信息。
-实现了商品搜索功能,让用户可以根据关键词快速找到想要购买的商品。

商品选择和购买功能:
-用户可以通过点击商品图标选择要购买的商品。
-购物车功能允许用户添加多个商品,并显示总价和已选商品的数量。
-支持通过集成的第三方支付API(如PayPal或Stripe)实现安全的支付流程。

库存管理功能:
-实现了自动贩卖机商品的库存管理功能,包括商品数量的实时更新和预警功能。

用户订单历史和状态跟踪:
-展示了用户的订单历史记录,包括购买日期、商品列表和订单状态。
-使用Firebase Cloud Messaging提供推送通知功能,向用户发送订单状态更新。

开发技术和工具:
-使用Java语言进行Android应用开发。
-使用Android Studio作为主要的集成开发环境(IDE)。
-使用MVVM(Model-View-ViewModel)架构,通过LiveData和Data Binding实现了UI和数据的分离。
-使用Retrofit库进行网络请求,与后端API交互获取商品信息和处理订单。
-使用Glide库加载和缓存商品图片,提高应用性能。
-使用Firebase Authentication进行用户身份验证和管理。
-使用Firebase Cloud Messaging提供推送通知功能。
-使用Git进行版本控制,利用GitHub作为代码托管平台。

案例展示

  • 自动售卖卡片机

    自动售卖卡片机

    用户登录和注册功能: -实现了用户注册和登录功能,包括验证和安全性管理。 -使用Firebase Authentication实现用户身份验证和管理。 商品浏览和搜索功能: -展示了自动贩卖机内的商品列表,包括商品名称、价格和库存信息。 -实现了商品搜索功能,让用户

  • Android记事本应用

    Android记事本应用

    笔记创建和编辑功能: -实现了用户创建、编辑和保存笔记的功能。 -提供了一个用户友好的界面,用户可以输入文本、添加标题和选择笔记类型等。 -支持格式化文本、插入图片和添加提醒功能,提供更多信息管理选项。 笔记分类和标签功能: -允许用户将笔记分类和添加标签,以便更好

  • Android记事本应用

    Android记事本应用

    笔记创建和编辑功能: -实现了用户创建、编辑和保存笔记的功能。 -提供了一个用户友好的界面,用户可以输入文本、添加标题和选择笔记类型等。 -支持格式化文本、插入图片和添加提醒功能,提供更多信息管理选项。 笔记分类和标签功能: -允许用户将笔记分类和添加标签,以便更好

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服