Giter Club home page Giter Club logo

android_expression_package's Introduction

软件介绍

想开发一款表情包管理软件也只是一时心血来潮,利用了端午节日,草草写了一个很简单的本地浏览apk内置的图片功能。

虽然一直想实现在线下载,但是由于各种各样原因,一直搁置着。趁着暑期课设机会,又开始完善这个app。

诚然,制作一款android app 并不难,尤其是在拥有如此优秀而广泛的开源组件的资源下。但是一款优秀的应用应该界面简洁、好看、性能卓越、功能丰富(在需求设定下)集一身的产物,而绝非随意堆砌组件就能办到。这更考验的是开发者的设计、创意与审美。

开发具有实用性的app,是我的理想目标。不管你对这款APP评价如何,我希望能对你有所帮助。仅此而已。

谨拜。

TODO list

  • 下载合集的部分图片,长按图片出现一个多选框
  • 删除本地合集部分图片,实现效果和上面类似
  • 下载图片后,回到首页,首页会自动更新
  • 修复重新同步后,当前页面并没有彻底刷新
  • 增加首页刷新头图和文字功能,自己搭建一个接口或者考虑 一个 接口
  • 增加 关于 和 五星好评的界面功能
  • 表情商店支持搜索
  • 优化recyclerView 和 ViewPager 在显示大量图片时候的性能
  • 首页启动页面的时间计算(1.5s) = 需要加载数据的时间 + 额外时间
  • 用户可以自己创建表情包合集,上传图片(保存本地,不会云端同步)
  • 首页头图改成图片轮播,仿造网易云的首页图片轮播

应用亮点

  • 网络表情应用商店,在线下载表情包合集
  • 非常适合和好基友聊天时候的表情,互怼也可以,逃~
  • 应用里埋了几个彩蛋
  • 永久没有广告,界面简洁好看,以白色作为
  • 自由分享到微信、QQ聊天工具,或者其他聊天工具,比如支付宝、Tim(使用分享按钮)
  • 自由保存表情包图片到图库
  • 目前有小坏坏和猥琐萌两款表情包(小坏坏图片来自[坏坏小表情包],猥琐萌来自百度贴吧)
  • android 7.0+ 可以将应用添加到快捷菜单中,快速启动

(非常欢迎大家贡献自己压箱底的表情包哈!!如果有兴趣,可以上传到该仓库 ihewro/Expression-Package 或者私发给我拉~)

应用截图

应用下载

源码仓库

ihewro/Android_Expression_Package

欢迎star、fork、pl~

android_expression_package's People

Contributors

idealclover avatar ihewro avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.