codecamp

Fresco 关于在Android Studio中编译

关于在Android Studio中编译

本教程内容来源于:http://fresco-cn.org
采用 知识共享 署名 4.0 国际 许可协议 进行许可

Fresco 是一个典型的Android Studio 项目。

如果想编译源码, 看demo项目,可以通过gradle或者Android Studio

一直以来,在国内更新Android SDK以及使用Android Studio导入项目时,都是一件麻烦的事情。

使用gradle 或者 Android Studio会遇到一些网络障碍。这些障碍,使用 红杏为开发者开放的免费的公益代理 可以解决。

另外对于NDK,因为Android Studio还支持不够。所以需要在命令行下预编译。

请参考这里: 关于红杏的公益代理, Android Studio以及freso的编译

DEMO

官方的项目,编译起来比较困难,如果你仅仅是想看 DEMO 运行效果,我将 DEMO 抽离出来,你直接直接使用这个项目

https://github.com/liaohuqiu/fresco-demo-for-gradle

Fresco 引入到项目
Fresco 配置和开始使用
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }