Android图片海报制作软件开发实践

Android图片海报制作软件开发实践

项目地址:https://github.com/coolstar1204/MakePoster
本博客分以下几个文章,从头记录我学习Material Design界面开发、自定义控件、EventBus、Picasso、Canvas和Paint的使用的心得体会及过程填坑记录:

  • 软件需求定义及结构设计
  • MVP的使用
  • Material Design相关类的使用
  • *开源库的使用
  • Github的使用

软件需求定义

先上几张软件运行界面
图片选择
文字增加
文字排版

软件主要目的是学习Android的新开源库、新的界面控件的使用。所以有些地方是为了模式而模式,有些地方是按大项目进行分类。第二是希望软件能有点实际使用价值,可以帮用户在手机相册的图片中,进行图片上增加文字的海报化显示。

软件的结构设计

软件界面只有二个,第一个是选择界面、第二个是编辑界面。
项目结构如下:
项目结构

使用第三方开源库列表

库名称版本
com.android.support:appcompatv7:23.2.0’
com.android.support:design23.2.0’
com.android.support:cardviewv7:23.2.0’
com.squareup.picasso:picasso2.3.2’
de.greenrobot:eventbus3.0.0-beta1’
com.squareup.okhttp3:okhttp3.2.0’
com.squareup.okhttp3:okhttp-urlconnection3.2.0’
joda-time:joda-time2.9.2’

参考网上内容

1:http://blog.csdn.net/lmj623565791/article/details/45059587
2:https://github.com/karabaralex/android-comboseekbar
3:带颜色的Snackbar的一篇文章(地址找不到了)

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值