Android

Android应用开发主要使用Java、Kotlin和C++等编程语言。其中,​​Kotlin​​已被谷歌确立为Android开发的官方首选语言,它是一种现代、简洁且安全的静态类型编程语言,全面兼容Java虚拟机(JVM),能有效减少代码量并避免空指针异常等常见错误。而​​Java​​作为传统的Android开发语言,拥有悠久的历史和庞大的生态系统,至今仍是许多遗留项目的基石。对于性能至关重要的场景,如游戏引擎或高性能计算,则会使用​​C/C++​​并通过NDK(Native Development Kit)进行开发。此外,XML用于定义用户界面布局和资源。整个开发过程主要依托​​Android Studio​​这一官方集成开发环境(IDE),它提供了强大的代码编辑、调试和性能分析工具。开发者利用Android SDK(软件开发工具包)中丰富的API,可以访问设备硬件(如摄像头、GPS)并构建复杂的用户交互界面。因此,现代Android开发是以Kotlin为核心,融合多种语言和工具,专注于构建兼容多种设备、高效且用户体验良好的移动应用程序。
Email客户端 app开源项目
一个现代化、安全且功能丰富的Android邮件客户端,使用Kotlin和JetpackCompose构建。Gfmail提供简洁直观的界面,可管理多个邮箱账户,并支持多种邮件服务提供商。多邮箱服务支持 • 163/126/yeah.net(网易邮箱)–完全支持IMAP/SMTP • Gmail–支持O
770Android社交
平台包含管理端和小程序端。管理端包含线上商品管理、订单管理、售后管理、发票管理、评论管理及账单管理,为管理员提供自身商品的线上管理。小程序端面向用户,为用户提供商品查看、商品购物、订单管理、订单支付、售后管理、个人中心等功能,用户可通过微信授权登录小程序,享受线上购物服务。
510Java社交
YunChat产品系统
YunChat是一款有趣且开源的聊天应用,基于Springboot、Vite、TypeScript、Redis、Socket.IO、Kotlin等技术框架开发
490Java社交
资源猎手产品系统
本项目包含搜索源的创建、管理、订阅,支持并发从多个搜索源查找相应资源链接。支持同时搜索多个搜索引擎,并将搜索结果进行整合过滤去重。支持拷贝或直接调用相应软件打开搜索到的资源链接。
610Android在线教育
方寸阅读产品系统
1、支持TXT、EPUB、PDF等多种电子书格式,方便用户导入和管理自己的书籍。2、支持自定义的小说源。3、具备书架管理功能,用户可轻松分类、排序和管理图书资源。4、提供搜索功能,用户可通过输入小说名或作者名查找书籍。5、阅读界面可进行多项设置,如字体大小、行距、段落间距、边距、背景颜色、翻页方式等
820Android社交
本项目是一款展示商户信息和用户点评为主的本地生活服务平台。实现了商户展示,用户点评,优惠券秒杀,好友关注和粉丝关注博主后,主动推送博主的相关评价等多个模块;用户可以浏览首页的推荐内容,搜索附近商家,查看商家的详情和评价以及发表探店评价。
1010Java旅游
该平台用于智能电动摩托车的在线购车,远程车辆管理(已购车用户)、用户社交等。主要模块分为:1.圈子社交服务:平台首页,类型百度贴吧,每个用户都可以进行发帖回复。2.在线购车服务:在线下单,生成订单信息。3.车辆管理服务:用户已购车,对车辆远程管理。4.资讯信息服务:热门资讯,门店信息,购车指南,用车
440Java社交
柜柜交友产品系统
1.语音房间:每天上百场趣味活动,连麦互动2.寻找CP:相互喜欢成为CP后,随时在线沟通3.声控福利:寻找你的声音恋人,可进行锁房畅聊4.个性标签:创造专属于你的个性名片,吸引他的注意5.多种礼物:喜欢他就为他打call6.关系功能:向全世界宣布你的爱
1060Android社交
1、对接接码平台2、自动改机、整理并清理数据、对接微霸app3、根据预设参数,自动化的执行注册操作,包含接码、过滑块验证码、填写个人信息4、储存data文件
1650Android社交
越觅产品系统
越觅项目作为Android端社交娱乐应用,核心功能覆盖“社交互动+娱乐体验+本地化服务”三大模块,具体如下:1.社交与即时互动功能:集成IM即时通讯模块,支持用户单聊、群聊等基础社交场景;同时提供音视频通话功能,满足用户实时面对面互动需求,需保障跨境场景下通话流畅性。2.直播娱乐功能:基于腾讯云推拉
1120Android社交
棉花糖直播产品系统
此项目2017年开始接手,可在各大应用市场下载,在公司6年持续迭代重构多个产品,主要覆盖直播间、官方房、聊天、朋友圈等功能; 进行了版本大重构; 引入了路由概念给直播间带来了更好的体验更多的可能性; Faceunity 与 Agora 结合给主播带了更多的美颜效果与直播体验; 网络框架引入RxJava响应式编程封装给开发人员带来质的提升增加了多种可能性; 项目从单体架构重构到组件化、混合开发,推动了跨端开发与多端协助的便利; 新技术引入Java迁移到Kotlin,引入Jetpack、RxJava、路由、数据绑定、数据分发等;
630Android直播
作品内容:A用户发布用户,B用户通过抽签方式获取A用户发布内容及其用户消息 使用技术:数据库、广播、kotlin、等
1230android社交
小号是一个主打亲友社交的IM应用 ①主要包括DIY首页,消息,发现,朋友圈和个人中心模块 ②在职期间主要负责写小计和写信,以及朋友圈的开发工作 ③自定义View和Span解决了写信中富文本编辑。重构朋友圈,优化逻辑和代码结构,解决内存泄露和扩展性低的问题 ④优化页面不断刷新的问题,降低资源占用
1480androidIM
技术架构:客户端采用cocos2dx 服务器:java 分布式架构 mongodb+mysql。 游戏类型:sns,社交,rpg 游戏平台:Android,Web
2830java手游
项目简介:本项目是集视频、直播、支付等功能为一体的知识付费app,项目全网用户量近千万,用户可以在上面报名想要学习的课程进行学习,可以视频学习和直播学习。项目分为“首页”,“直播”,“课程”,“我的”四大模块。 “首页”模块:展示推荐和活动的直播和课程,包含轮播图、金刚区和信息流,可以加载更多。 “直播”模块:展示今日直播和历史的直播回放,可以根据类型进行筛选,展示方式为信息流。 “课程”模块:可以根据类型筛选和排序所有课程,用户可以快速定位想要了解的课程。 “我的”模块:包含个人信息展示和处理,以及已购买的课程展示和缓存的课程。 我的工作:本项目中,我主要负责项目的架构搭建、首页和课程相关的开发,主要用到了信息流、视频播放、下载、分享、登录、咨询等功能。技术栈涉及视频播放、切片视频播放、文件和视频缓存、断点续传、微信和QQ等第三方分享、第三方登录、横竖屏布局适配以及复杂的信息流布局等。
2090android手机相关软件
详细请看《IM即时通信系统完整架构》,这是在前公司一直做的项目,个人能做出该项目的70%左右大部分功能。 有需要类似项目的老板可以详聊。
2070javaIM即时通信
1、功能:包括用户注册、论坛板块、帖子发布、评论和回复、私信和通知、管理员功能、标签和搜索、个人资料和积分系统等功能模块 2、负责:项目全生命周期管理,负责产品设计,组织研发上线;实现了瀑布流交互方式,上传图文、视频智能控制推荐等相关功能;
890java社交
泛圈主要功能模块有短视频 社区 社交 泛生活(商品) 主要负责泛圈的整体架构以及开发,属于独立开发项目 项目采用MVP+Retrofit2+okhttp3+Rxjava2框架基本搭建
1460android社交
项目背景:《啫喱APP》啫喱是一款“元宇宙”社交软件。定位是“和密友的线上公寓”,强调做喜欢的自己、邀请好朋友、真朋友进来,而且好友列表上限是50人。熟人社交的定位,让年轻人敢于在这个APP上随意而真实的展示状态。 工作内容:  重构部分业务逻辑和处理硬件分级设置  优化LOD和GC  制作基于骨骼和BS的捏脸和换装  替换阴影渲染方案,优化阴影渲染效率 工作成果: 2月份出上线app store第一版 10月底版本未上线,开发中
1610android社交
产品为印度市场占星类别app,主要功能为连接主播与用户在线进行占星,支持视频与Im两种方式。 (由于项目在gp上已下架,截图都是之前真机拍摄较为模糊) 1. 负责app从0到1的搭建,使用的是mvvm模式进行项目搭建 2. 负责所有页面布局编写,数据绑定,数据获取 3. 负责支付接入 4. 使用融云sdk完成im模块的编写
1720androidandroid
当前共24个项目more
×
寻找源码
源码描述
联系方式
提交