All Projects → monsterLin → Pigeon

monsterLin / Pigeon

Licence: mit
A process to deepen the feelings of parents and children

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Pigeon

Awesome Kotlin Android
🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源
Stars: ✭ 784 (+3820%)
Mutual labels:  app
Fcfrtmvp
🔥FcfrtMvp+RxHttp+RxJava(Kotlin和JAVA共用完美支持)支持一键创建MVP项目,框架简约风格及详细注释,欢迎 star or fork!
Stars: ✭ 23 (+15%)
Mutual labels:  life
Skytube
An open-source YouTube app for Android.
Stars: ✭ 938 (+4590%)
Mutual labels:  app
Wxopenclub Wxapp Lessons
60 节微信小程序开发视频教程配套源代码
Stars: ✭ 798 (+3890%)
Mutual labels:  app
Kubenav
kubenav is the navigator for your Kubernetes clusters right in your pocket.
Stars: ✭ 901 (+4405%)
Mutual labels:  app
Randomix
🎲 An open source app to choose randomly between numbers, answers, options and so on.
Stars: ✭ 24 (+20%)
Mutual labels:  app
Macapps
个人收集的一些mac使用的不易找到的app,不断更新中。
Stars: ✭ 726 (+3530%)
Mutual labels:  app
Androidlibs
🔥正在成为史上最全分类 Android 开源大全~~~~(长期更新 Star 一下吧)
Stars: ✭ 7,148 (+35640%)
Mutual labels:  app
Exhibit
Exhibit is a managed screensaver App for tvOS.
Stars: ✭ 19 (-5%)
Mutual labels:  app
Stormplane
✈️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行)
Stars: ✭ 938 (+4590%)
Mutual labels:  app
Fabu.love
应用发布平台类似fir.im/蒲公英,支持检查更新,灰度发布等等.Demo地址:https://fabu.apppills.com/
Stars: ✭ 806 (+3930%)
Mutual labels:  app
Bars
Bars is a lightweight high performance HTML aware templating engine. Bars emits DOM rather than DOM-strings, this means the DOM state is preserved even if data updates happen.
Stars: ✭ 5 (-75%)
Mutual labels:  app
Diycode
[暂停维护]diycode android app
Stars: ✭ 931 (+4555%)
Mutual labels:  app
Openscan
OpenScan is an open-source app that enables users to scan hard copies of documents or notes and convert it into a PDF file. No ads. No data collection. We respect your privacy.
Stars: ✭ 785 (+3825%)
Mutual labels:  app
Kotlin Life
App界的一股清流 音视频vr应有尽有 完全按照Material design规范设计的App (written with java and Kotlin)
Stars: ✭ 864 (+4220%)
Mutual labels:  app
Taskr
A simple task manager app
Stars: ✭ 760 (+3700%)
Mutual labels:  app
Life Commit
🏃📆 Life as a git. Commit on your life.
Stars: ✭ 919 (+4495%)
Mutual labels:  life
Todomvc Mithril
TodoMVC app using Mithril.js with CoffeeScript and Brunch
Stars: ✭ 15 (-25%)
Mutual labels:  app
Trelloapp
A simple unofficial wrapper application for Trello.com
Stars: ✭ 12 (-40%)
Mutual labels:  app
Knowledge
Documenting every knowledge
Stars: ✭ 26 (+30%)
Mutual labels:  life

banner

飞鸽

GitHub license Build Status GitHub stars GitHub forks

前言

今天我们很高兴的给大家展示我们的这款项目,我们的项目旨在帮助父母了解互联网,加深子女与父母之间的情感为宗旨而设计的

秉承开源的精神,我们将程序分享给大家,希望大家一起维护,为开源精神多做分享

项目介绍

在互联网逐渐趋于智能化的今天,作为九零后的我们或许更加的青睐于互联网给我们带来的方便,但是,我们的父母等老一辈对互联网了解的却很少,据了解, 父母真正会使用互联网的占据40%左右,那么说,在我们使用互联网的前提下,我们应该也让父母会使用互联网

在今天,或许,我们无时无刻都抱着手机,我们很少的与父母聊天,或者由于工作的原因,我们很少陪在我们的父母身边,唯一的工具莫属于互联网

那么说这样一款适合父母的app是非常重要的

开发日志

关于符号的意思,请点击传送门

  • 2017年7月4日,项目开始搭建 🎉
  • 2017年7月6日,完成项目的基本框架的搭建 🎨
  • 2017年7月11日,完成登陆,注册的功能 ✨
  • 2017年7月17日,更新分支策略 🔥
  • 2017年7月31日,完成记事本模块 ✨
  • 2017年8月4日,修复家庭部分的业务逻辑 🎨 🐛
  • 2017年8月7日,升级UI,确定app主题格局 💄
  • 2017年8月9日,1.0 雏形完成 🔖
  • 2017年8月9日,添加CI构建系统 👷

数据模型

database

开发进度

更新时间:2017年08月09日

pigeon

相关流程

登陆逻辑分析

loginLogic

构建说明

目前程序使用travis-ci进行项目的持续化构建,但是由于本人的电脑的问题,无法完成release的线上的keystore的认证,只能通过travis-ci完成debug版本的构建

项目结构

    .
    └── pigeon
        ├── adapter
        │   ├── ChatMessageAdapter.java
        │   ├── FamilyNumberAdapter.java
        │   ├── GuidePageAdapter.java
        │   ├── StickerAdapter.java
        │   ├── ToolsAdapter.java
        │   ├── ViewPagerAdapter.java
        │   └── WeatherNumberAdapter.java
        ├── application
        │   └── PigeonApplication.java
        ├── base
        │   ├── BaseActivity.java
        │   ├── BaseApplication.java
        │   └── BaseFragment.java
        ├── bean
        │   ├── Advice.java
        │   ├── ChatMessage.java
        │   ├── Family.java
        │   ├── Result.java
        │   ├── Sticker.java
        │   ├── Tools.java
        │   └── User.java
        ├── common
        │   ├── AppManager.java
        │   └── CrashHandler.java
        ├── constant
        │   ├── AppConfig.java
        │   ├── BmobConfig.java
        │   ├── FamilyConfig.java
        │   └── TuLingConfig.java
        ├── MainActivity.java
        ├── ui
        │   ├── app
        │   │   ├── AboutActivity.java
        │   │   ├── AdviceActivity.java
        │   │   ├── ThanksActivity.java
        │   │   └── UpgradeExplainActivity.java
        │   ├── brower
        │   │   └── BrowerActivity.java
        │   ├── chat
        │   │   └── ChatActivity.java
        │   ├── family
        │   │   ├── CreateFamilyActivity.java
        │   │   ├── EditFamilyActivity.java
        │   │   ├── GuideFamilyActivity.java
        │   │   └── MyFamilyActivity.java
        │   ├── setting
        │   │   ├── NewStickerActivity.java
        │   │   └── SettingActivity.java
        │   ├── sticker
        │   │   ├── MyStickerActivity.java
        │   │   └── StickerActivity.java
        │   ├── user
        │   │   ├── ForgetPassActivity.java
        │   │   ├── LoginActivity.java
        │   │   ├── RegisterOrResetActivity.java
        │   │   ├── UpdateUserInfoActivity.java
        │   │   └── UserInfoActivity.java
        │   ├── weather
        │   │   └── WeatherActivity.java
        │   └── welcome
        │       ├── GuidePageActivity.java
        │       └── WelcomeActivtiy.java
        ├── utils
        │   ├── ChatRobotUtils.java
        │   ├── SHA1.java
        │   ├── SPUtils.java
        │   └── ToastUtils.java
        ├── vholder
        │   ├── FamilyNumberVHolder.java
        │   ├── StickerVHolder.java
        │   ├── ToolsVHolder.java
        │   └── WeatherNumberVHolder.java
        ├── view
        │   ├── HomeFragment.java
        │   ├── PersonFragment.java
        │   └── ToolsFragment.java
        └── widget
            ├── CountDownButtonHelper.java
            ├── LoadingDialog.java
            └── ProgressWebView.java

体验试用

内测

内测声明:如需体验,请联系email : [email protected] ,备注:Pigeon

公测

开发中

程序欣赏

观赏地址

鸣谢

  • @ 西柚 :提供设计支持
  • @ 小莫 :提供CI支持
  • @ 年华似水 :提供网页设计

关于我

屌丝一枚,不甘现实

为梦想而奋斗的追梦人

@ Web:https://monsterlin.com

@ Email: monster941025#gmail.com (# 替换为 @)

相关资料

License


    MIT License

    Copyright (c) 2017 林凡荣

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].