All Projects → DanteAndroid → Knowledge

DanteAndroid / Knowledge

DEPRECATED

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Knowledge

Swift Zhi
iOS ZhiHuDaily client, implemented in Swift
Stars: ✭ 103 (-77.66%)
Mutual labels:  zhihu, news
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (+410.63%)
Mutual labels:  news, mvp
eve
👻 everyday explore, Github / HackNews / V2EX / Medium / Product Hunt.
Stars: ✭ 13 (-97.18%)
Mutual labels:  news, zhihu
Paperplane
📚 PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.
Stars: ✭ 1,147 (+148.81%)
Mutual labels:  zhihu, mvp
Zhihu zhuanlan apis
知乎专栏API分析
Stars: ✭ 179 (-61.17%)
Mutual labels:  zhihu, mvp
ncovis-2020
covid-19 舆论和新闻的可视化平台,获得了中国计算机学会、阿里云和机器之心等举办的疫情可视化比赛铜奖。🔥
Stars: ✭ 37 (-91.97%)
Mutual labels:  news, zhihu
Boxing
Android multi-media selector based on MVP mode.
Stars: ✭ 3,216 (+597.61%)
Mutual labels:  picture, mvp
Android Mvp Interactor Architecture
Extension of the android-mvp-architecture for very large projects.
Stars: ✭ 388 (-15.84%)
Mutual labels:  mvp
Creepyface
A JavaScript library that makes your face follow the pointer. 🤪🖱️👆
Stars: ✭ 412 (-10.63%)
Mutual labels:  picture
Accountbook
[停止维护] 一个数据存储使用的 Leancloud、架构采用 MVP 的记账本 APP。
Stars: ✭ 385 (-16.49%)
Mutual labels:  mvp
Westore
更好的小程序项目架构
Stars: ✭ 3,897 (+745.34%)
Mutual labels:  mvp
Refinerycms
An extendable Ruby on Rails CMS that supports Rails 6.0+
Stars: ✭ 3,825 (+729.72%)
Mutual labels:  news
Androidut
Android开发中必要的一环---单元测试(Unit Test)
Stars: ✭ 419 (-9.11%)
Mutual labels:  mvp
Wtfjht
Logging the daily shock and awe in national politics. Read in moderation.
Stars: ✭ 386 (-16.27%)
Mutual labels:  news
Ferro
Simple and powerful MVP library for Android
Stars: ✭ 441 (-4.34%)
Mutual labels:  mvp
Cameraview
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
Stars: ✭ 4,137 (+797.4%)
Mutual labels:  picture
Android Dagger2 Example
This project implements the dagger 2 in android for dependency injection
Stars: ✭ 453 (-1.74%)
Mutual labels:  mvp
Bubblepictures
Bubble Pictures for iOS done in Swift
Stars: ✭ 434 (-5.86%)
Mutual labels:  picture
Hahu
参照知乎网做的一个简易版问答网站,后台采用Java语言,及Spring,SpringMVC,MyBatis等框架,模版引擎使用FreeMarker。数据库用到MySQL,Redis。
Stars: ✭ 408 (-11.5%)
Mutual labels:  zhihu
Vue Skeleton Mvp
VueJs, Vuetify, Vue Router and Vuex skeleton MVP written on JavaScript using async/await built to work with API REST skeleton: https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton
Stars: ✭ 406 (-11.93%)
Mutual labels:  mvp

Check out English version

Android 红包问答群45923235

新项目Girls代码更清晰更适合学习。

目录

  1. 简介
  2. 截图
  3. 知识
  4. 依赖
  5. 支持

简介

下载apk点这里

Knowledge是一个MaterialDesign风格和MVP模式的项目。你可以方便地阅读知乎日报和煎蛋网的新鲜事,还可以浏览妹子图,让我们一起嘿嘿嘿~(作者比较懒,只在360手机助手上线了。如果你在学习中遇到任何bug、疑问,请提交一个issue)或发邮件

截图

可以学到:

  • Android Design库的使用
  • 自定义你的基类Activity
  • 应用MVP模式到项目中
  • 使用Webview时避免内存泄露
  • OKhttp封装框架的用法
  • 用Gson解析网络数据
  • 用Glide加载图片
  • 用Realm缓存数据
  • 加特效的启动页的写法
  • 设置页的写法
  • Activity的转换特效(对,duang的那种)
  • 更多惊喜等待你发现(手动斜眼)

使用到的库

dependencies {
    debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' //检测内存泄露
    compile 'com.android.support:design:23.1.1'//design控件库
    compile 'com.bigkoo:convenientbanner:2.0.5'//一个图片轮播控件
    compile 'com.android.support:cardview-v7:23.1.1'
    compile 'com.github.bumptech.glide:glide:3.6.0'//图片加载库
    compile 'com.jakewharton:butterknife:7.0.1'//帮你省去findview
    compile 'com.google.code.gson:gson:2.5'
    compile 'com.zhy:okhttputils:2.2.0'//okhttp封装
    compile 'com.android.support:recyclerview-v7:23.1.1'
    compile 'io.realm:realm-android:0.87.4'//快速、简洁的跨平台数据库
    compile 'com.github.orhanobut:logger:1.12'//漂亮的log工具
}

TODO

  • [ ] 隐藏模式
  • [ ] 更换主题

支持我

如果你喜欢这个repository,请我喝杯咖啡,我会更用心让它更完美~ 打开你的微信

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].