NewsDog-CNN

所属分类:特征抽取
开发工具:Java
文件大小:1563KB
下载次数:0
上传日期:2018-11-10 04:19:08
上 传 者sh-1993
说明:  带有CNN代币的新闻狗
(NewsDog with CNN token)

文件列表:
LICENSE (7651, 2018-09-11)
android_imageviewer (0, 2018-09-11)
android_imageviewer\build.gradle (867, 2018-09-11)
android_imageviewer\gradle (0, 2018-09-11)
android_imageviewer\gradle\wrapper (0, 2018-09-11)
android_imageviewer\gradle\wrapper\gradle-wrapper.jar (49896, 2018-09-11)
android_imageviewer\gradle\wrapper\gradle-wrapper.properties (231, 2018-09-11)
android_imageviewer\gradlew (5080, 2018-09-11)
android_imageviewer\gradlew.bat (2404, 2018-09-11)
android_imageviewer\src (0, 2018-09-11)
android_imageviewer\src\main (0, 2018-09-11)
android_imageviewer\src\main\AndroidManifest.xml (356, 2018-09-11)
android_imageviewer\src\main\res (0, 2018-09-11)
android_imageviewer\src\main\res\anim (0, 2018-09-11)
android_imageviewer\src\main\res\anim\dialog_enter_anim.xml (604, 2018-09-11)
android_imageviewer\src\main\res\anim\dialog_exit_anim.xml (609, 2018-09-11)
android_imageviewer\src\main\res\drawable (0, 2018-09-11)
android_imageviewer\src\main\res\drawable\imagebrowser_save_btn_bg.xml (225, 2018-09-11)
android_imageviewer\src\main\res\layout (0, 2018-09-11)
android_imageviewer\src\main\res\layout\image_item.xml (721, 2018-09-11)
android_imageviewer\src\main\res\layout\imagebrowser_layout.xml (1395, 2018-09-11)
android_imageviewer\src\main\res\values-hi (0, 2018-09-11)
android_imageviewer\src\main\res\values-hi\imagebrowser_strings.xml (107, 2018-09-11)
android_imageviewer\src\main\res\values-kn (0, 2018-09-11)
android_imageviewer\src\main\res\values-kn\imagebrowser_strings.xml (214, 2018-09-11)
android_imageviewer\src\main\res\values-ml (0, 2018-09-11)
android_imageviewer\src\main\res\values-ml\imagebrowser_strings.xml (232, 2018-09-11)
android_imageviewer\src\main\res\values-pa (0, 2018-09-11)
android_imageviewer\src\main\res\values-pa\imagebrowser_strings.xml (208, 2018-09-11)
android_imageviewer\src\main\res\values-ta (0, 2018-09-11)
android_imageviewer\src\main\res\values-ta\imagebrowser_strings.xml (110, 2018-09-11)
android_imageviewer\src\main\res\values-te (0, 2018-09-11)
android_imageviewer\src\main\res\values-te\imagebrowser_strings.xml (110, 2018-09-11)
android_imageviewer\src\main\res\values (0, 2018-09-11)
android_imageviewer\src\main\res\values\imagebrowser_strings.xml (203, 2018-09-11)
android_imageviewer\src\main\res\values\imagebrowser_styles.xml (1065, 2018-09-11)
app (0, 2018-09-11)
app\src (0, 2018-09-11)
... ...

# Tiny Dancer A real time frames per second measuring library for Android that also shows a color coded metric. This metric is based on percentage of time spent when you have dropped 2 or more frames. If the application spends more than 5% in this state then the color turns yellow, when you have reached the 20% threshold the indicator turns red. ## 相关修改 * 在原版TinyDancer的基础上修复一些crash bug * 重构代码, 使逻辑更清晰 * 收集最原始的FPS数据,以及去除对ui展示的依赖 * 支持将fps数据dump到本地文件中,使之能够跟跟自动化测试对接上 * 支持 Activity页面的自动检测 (在Application中调用 TinyDancer.install(this) ) 即可 ## Min SDK **Tiny Dancer min sdk is API 16.** ## Getting started In your `DebugApplication` class: ```java public class DebugApplication extends Application { @Override public void onCreate() { // 自动收集每个 Activity的 fps 数据, 并且dump到本地文件中 TinyDancer.install(this); // 创建 TinyDancer TinyDancer.create(this) .show(); //alternatively TinyDancer.create(this) .redFlagPercentage(.1f) // set red indicator for 10% .startingGravity(Gravity.TOP) .startingXPosition(200) .startingYPosition(600) .show(this); //you can add a callback to get frame times and the calculated //number of dropped frames within that window TinyDancer.create(this) .addFrameDataCallback(new FrameDataCallback() { @Override public void doFrame(long previousFrameNS, long currentFrameNS, int droppedFrames) { //collect your stats here } }) .show(); } } ``` ## dump 的数据格式 当调用 `TinyDancer.install(this);` 或者 TinyDancer对象的`destroy()`函数时 时 会为每个 Activity 产生一份FPS数据, 目录为 `Environment.getExternalStorageDirectory().getPath()/应用包名/fps/`. 数据格式为 ``` activity : Activity的完整名字 58,55,57,59,60,60 Max: 60 Min: 55 Avg: 58 ``` 代表某个Activity在各个时间段内的FPS值,最高为60(最流畅), 最低为0, 以及最大、最小、平均的FPS值。 **You're good to go!** Tiny Dancer will show a small draggable view overlay with FPS as well as a color indicator of when FPS drop. You can double tap the overlay to explicitly hide it. See sample application that simulates excessive bind time: ![Tiny Dancer Sample](https://github.com/cnntoken/NewsDog-CNN/blob/master/assets/tinydancer1.gif "Tiny Dancer Sample") Have an project with performance issues? We'd be happy to help tune it.

近期下载者

相关文件


收藏者