News-box-mobile
所属分类:推荐系统
开发工具:Makefile
文件大小:49612KB
下载次数:0
上传日期:2017-06-11 06:58:46
上 传 者:
sh-1993
说明: 带有推荐系统的新闻整合平台,News-box IOS端
(News integration platform with recommendation system, News box IOS end)
文件列表:
.babelrc (94, 2017-06-11)
.eslintrc.js (123, 2017-06-11)
__tests__ (0, 2017-06-11)
__tests__\index.android.js (284, 2017-06-11)
__tests__\index.ios.js (280, 2017-06-11)
android (0, 2017-06-11)
android\app (0, 2017-06-11)
android\app\BUCK (1580, 2017-06-11)
android\app\build.gradle (5411, 2017-06-11)
android\app\proguard-rules.pro (2682, 2017-06-11)
android\app\src (0, 2017-06-11)
android\app\src\main (0, 2017-06-11)
android\app\src\main\AndroidManifest.xml (1148, 2017-06-11)
android\app\src\main\java (0, 2017-06-11)
android\app\src\main\java\com (0, 2017-06-11)
android\app\src\main\java\com\crcrcrynews (0, 2017-06-11)
android\app\src\main\java\com\crcrcrynews\MainActivity.java (367, 2017-06-11)
android\app\src\main\java\com\crcrcrynews\MainApplication.java (959, 2017-06-11)
android\app\src\main\res (0, 2017-06-11)
android\app\src\main\res\mipmap-hdpi (0, 2017-06-11)
android\app\src\main\res\mipmap-hdpi\ic_launcher.png (3418, 2017-06-11)
android\app\src\main\res\mipmap-mdpi (0, 2017-06-11)
android\app\src\main\res\mipmap-mdpi\ic_launcher.png (2206, 2017-06-11)
android\app\src\main\res\mipmap-xhdpi (0, 2017-06-11)
android\app\src\main\res\mipmap-xhdpi\ic_launcher.png (4842, 2017-06-11)
android\app\src\main\res\mipmap-xxhdpi (0, 2017-06-11)
android\app\src\main\res\mipmap-xxhdpi\ic_launcher.png (7718, 2017-06-11)
android\app\src\main\res\values (0, 2017-06-11)
android\app\src\main\res\values\strings.xml (74, 2017-06-11)
android\app\src\main\res\values\styles.xml (192, 2017-06-11)
android\build.gradle (642, 2017-06-11)
android\gradle.properties (887, 2017-06-11)
android\gradle (0, 2017-06-11)
android\gradle\wrapper (0, 2017-06-11)
android\gradle\wrapper\gradle-wrapper.jar (52266, 2017-06-11)
android\gradle\wrapper\gradle-wrapper.properties (203, 2017-06-11)
android\gradlew (5080, 2017-06-11)
... ...
# News-box-mobile
- 各大新闻网站的新闻整合平台
-
News-box IOS移动端
## 技术栈
- 前端
- 框架:React Native
- UI库:Ant Design Mobile
- 后端
- 框架:Express
- 数据库:Mysql
## 项目进程
- mobile 端 View 完成,尚未和后端服务器接入。
- 短期内没有时间完成和后端连接的工作了,先这样放着吧。
## React-Native 排坑
- 文件名用 .js,.jsx 会打包失败。
- 关于安装
- 官方说法是:“执行下列两条安装指令之后,还需要新建一个 .babelrc 文件。”
```
$ npm install antd-mobile --save
$ npm install babel-plugin-import --save-dev
// .babelrc
{
"presets": ["react-native"],
"plugins": [["import", { "libraryName": "antd-mobile" }]]
}
```
- 没太搞懂 babel-plugin-import 有啥用,也没搞懂这个 .babelrc 有啥用。没有好像也没啥大碍?
- 看了下官方给的 demo,的确是这么写了,但是官方 demo 是五个月前的版本,也许现在改进了,已经不需要 babel-plugin-import 了,RN 支持原生 import 了。
- 但最好还是用着吧。
- 关于网络上的图片的引入
- 需要手动设定尺寸。
- 使用 https 以满足iOS App Transport Security 的要求。
- fetch API 发起 ajax
- 同网络上的图片引入,需要用 https 来满足 IOS App 传输安全的要求。
- 对于触碰事件
- \
、\ 等不含有 onPress 属性的标签,可通过被 \ 等标签包裹来实现触摸事件。
- 关于动画性能
- 切屏动画卡顿,**尚不知道怎么解决。**
## Antd-Mobile 排坑
- Tabs 组件的 Tabpane 下面不能用 View,渲染不出来,可以用 ListView
近期下载者:
相关文件:
收藏者: