十六年七月番扫番报告

v1.0 1st Edition

前言

七月番就目前来看整体我是非常满意的,至少和四月进行对比的话。四月番经过开播前的一阵狂吹,之后各种崩盘甚至是开始非常稳的熊巫女也在最后来了个绝杀。其实算到最后我记得也只有超时空要塞了,毕竟有不少的粉丝效应。所以整个七月在开播前我是不看好,实时上刚开播确实如此,刚开始几个番完全没有看的心情甚至是LLSS这种现象级的,即便我之前LL还看的津津有味。

直到New Game开播,我心里想,终于来了。游戏开发神马之前也是有过的,比如路人女主,比如那什么,但是“New Game”明显是冲着点兔去的,这点我们在之后的详情部分慢慢来说。然后就是令我十分惊讶的ReLife,至此“三大Re霸权”已经全部进入战场,那就是四月异军突起的Re:0、七月一口气播完的relife和夏洛特完结时突然宣布制作的Rewrite,谁能笑到最后我们拭目以待。其实我想说的是GAL改几乎已经没有前途了,其实还是那句老话GAL业界已完,即便想借助动画界再撑几年也是意义不大的,况且动画界要完的论调也是非常著名的(笑)。

说到GAL,另一部之前认为不可能动画化的星之梦竟然也动画化了,话说这作品当时给力我巨大的冲击。之前看过采访说KEY的作品都会动画化的,可是没想到来的这么快而已。而另外由渡航、橘公司和相乐总组成的偶像团体“SpeakEasy”的产物“Qualidea Code”和一部纯萌系动画“三圣星”被不少人拿来做比较。

十六年四月番扫番报告

v1.0 1st Edition

前言

在开播前甲铁城和超时空要塞新作被奉为拯救业界的良药,而命运多舛的甲铁城在开播热度过了之后走势连续下降,同样还有超时空要塞Delta新的尝试同样让很多人产生了抵触情绪。整个四月和五月,一股颓势充斥在各个小圈子都在惊呼业界已完,马甲已完。前有话题作“青春波纹”后有业界就行努哥的“迷家”,奈何已无力回天。待JOJO撑起了销量自后,Re:0更是一飞冲天,甲铁城日渐稳定马三角(超时空要塞Delta)逐渐发力,整个四月番走势开始慢慢回暖。

从一开始《Re:零》非常精彩的第一话开篇,整个节奏非常紧凑,人设很不错并且EMT还是素晴的惠惠,当时真是一瞬间就把我吸引住了。其他我个人的主要关注对象其实还是超时空要塞的新作(其实说实话,第一话的表现方式我也是难以接受)。然后弃的番印象比较深刻的是《代号D机关》(其实这个还是很推荐看的),《坂本》《超人幻想》(无力分析,好累)。然后本来决定要弃但是莫名其妙的追下去的《迷家》(估计的觉得人设不错,然后就是到最后依旧对努哥抱有期待吧),《黑骸》,最后是断断续续追起来的《飞翔的魔女》《爆音少女》,现在想起来忘记看的《熊巫女》《青春波纹》。当然了其中还有一直念念不忘的《宇宙巡警露露子》《忍者杀手》

不知道为什么这季度追番的动力明显不足,现在想想其实还是觉得许多番真的非常乏味与无趣,再加上中间断掉的一些,有时候真的在想有这时间还不如看点别的,比如黑魂了,神海了,还是那句话这个世界需要英雄(滑稽)。

十六年一月番扫番报告

v2.0 2nd Edition

##前言
一月番总的来说还是很不错的,虽然依旧弃了不少但是有些中途觉得比较有趣竟然又坚持的看下来了。首先就是《舞武器舞乱伎》这样的第一话相当的好,无论是制作、音效和剧情故事走向,但是到第二话之后剧情急转直下让人大跌眼镜。而像《死亡黑标》这种完全是因为看过之前的动画留下阴影,导致完全不想看了。另外比如走近科学的《历物语》,其实没什么好说的只要坚定的追下去就好了。

另外GAL改的《四重奏》虽然看了一下就准备弃了,奈何被人设和OP所吸引竟然又慢慢追下去了。话说《四重奏》这种其实真的很好,虽然我没玩过游戏但是我想动画已经很好的做出游戏带给我们的感觉。我想如果是GAL爱好者甚至是《四重奏》玩家的话,应该会非常喜欢这部番吧。另外像PSO2这样的番完全也是消磨时间的番,虽然之前看过介绍说PSO2如何的火。

《白雪姬》这种完全是第一季落下来,之后积压下来到最后完全没有补番的动力。同样的还有之前的《花牌情缘》、《无头》。

总的来说今年的一月番总体上非常的好,这里我简单的挑出一下几部番。

十五年十月番扫番报告

v1.0 2nd Edition

前言

又来到了期待的十月,万众期待的作品当属《物语》和《点兔》。首先比较出乎意料的是河马萝莉的《重装武器》,虽然世界观比较乱来但是不得不说其设想也是真实存在的。奈何从《魔禁》开始大家都对其物理概念失去了期待,那么就单做日常番看公主好了。《野良神》其实开始前我是非常期待的,第一季给我留下了深刻的印象。我在不同的地方也说过其人设给我非常大的冲击,简直喜欢的不行。第二季开始我隐隐约约觉得剧情走向可能令人不适,于是先放一下吧。

另外这里对《彗星路西法》比较失望,看到其世界观和人设最开始的非常期待的,并且开始做的也非常不错。我觉得这个番放在五六年前估计也不会引起这么大怨气了,最后的结局也不是不能接受,只是在当下是行不通的。

另外《超人幻想》也保持骨头社一贯的随性而为,但是难得的好评如潮,虽然剧情看起来比较费力,但是在此强烈推荐。另外《樱子小姐》、《法芙娜 EXODUS》也是非常值得一看的。

Android DownloadManager简介

前一段时间看了一下Android自带的DownloadManager的相关代码,觉得比较有意思,在此简单做一些介绍。文本在此也仅仅是简单介绍,不涉及一些细枝末节的东西,还有比如数字版权之类的。

首先DownloadManager分为两个部分,对外部暴露的接口属于框架层,位于framework/base/core/java/android/app/DownloadManager.java,编译之后就在/system/framework.jar。其实这里的仅仅是类似于接口的东西,具体的实现在厂商第三方作为DownloadProvider,就像命名那样整个下载流程的核心就在这里的ContentProvider,从类的命名中可以非常容易的看出调用关系。

DownloadManager

DownloadManager作为一个全局服务直接从Context中获得,其提供了所有的和任务相关的操作接口,这里从访问下载任务说起。对于下载任务最为常用的操作还是查询和对状态的监听,第一次看到DowloadManager提供的接口时我对于没有回调接口非常奇怪,而看到的仅仅是DownloadManager#query(query:Query),而且返回的是一个数据库游标。进而深入进去发现所有的核心就是DownloadProvider

添加下载任务

1
2
3
4
5
6
public long enqueue(Request request) {
ContentValues values = request.toContentValues(mPackageName);
Uri downloadUri = mResolver.insert(Downloads.Impl.CONTENT_URI, values);
long id = Long.parseLong(downloadUri.getLastPathSegment());
return id;
}

android Design Support lib

适逢Android Studio迎来更新的日子,本人虽然一直使用IDEA写Android应用,但是Android Studio的新特性还是会融入到IDEA当中。虽说本次升级增加了一些性能工具,但是和DDMS比起来还是有不少的距离。

在之前的某个时候我例行更新SDK的时候发现多了一个Design Support的库,当时去看了下资料,虽然对Google Design的支持非常有限,但是官方提供的工具依旧令人欢欣鼓舞。无奈最近一直在从事定制应用的开发,对于通用Android应用特别是针对Material Design关注的也少了。同时真的是厌倦了在github上寻找第三方支持库,趁此时机简单总结一下Android Design Support Library

Floating Action Button(FAB)

当时Floating Action Button(以下简称FAB)随Goolge Design出来的时候真是非常夺人眼球。其抢眼的配色和相应的交互动画一度令人痴迷,随后结果就是官方只有一个Polymer有相关的实现,然后是十分激进的Google PlusAndroid版。相对较多的第三方实现也达到了不错的效果,对于与其的官方描述参见,Google Design的Buttons章节Buttons: Floating Action Button。从我看到FAB开始我就在想这个东西到底怎么用,如果要融入到我应用的话,到底是什么场景。我现在觉得使用场景真的非常少,而且用起来很容易出现很多交互和逻辑上的错误,一点都不省心。这一点看官方文档的DoDo not相关说明。

1
2
3
4
5
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}

首先是依赖关系问题,android.support.design.widget.FloatingActionButton在直接写在XML文件中时,源码中会去请求backgroundTint属性,这个属性来自AppCompat所以如果你没有使用appcompat主题会在运行时产生Failed to resolve attribute at index 6错误。这里索性全部按照Grandle生成的规范来,将所有的工具全部提升到23版本,也就是Android6.0对应的API版本。其中包括compileSdkVersion 23buildToolsVersion "23.0.1"

Android应用性能随笔

随笔

Android应用性能问题,只有当应用到达一定的规模之后才能显现出来,而且规模越大越是平时不注重的问题就会表现出来。当然了实际上大多都是老生常谈的东西,只是在最开始懒得遵守或觉得实现起来麻烦懒得去做。这也是一个长久的话题,在此简单回顾一下,可能没有什么条理性,请包涵。

一、 内存控制

关于内存的控制在java的各个方向上实际上都有提及。桌面领域遇到过一些(做过一段swing/awt),服务器端遵循一定的习惯也不会出什么大问题,当然了如果是大数据那就是另一回事了。Android方面应用的内存问题会随着应用在前台的运行时间慢慢暴露出来,对于一般的应用来说即便暴露出来也就是被系统杀死只要不是严重影响功能和使用体验,一般用户也懒得管。

但是如果做系统级应用,比如启动器那就比较严重。毕竟一直都在内存中运行,任何一次崩溃使用者都明确的感受的到,进而对整个系统做出不好的评价,甚至连累硬件部门。通过一段时间的测试发现了一些小问题。

十五年七月番扫番报告

一、《赤发白雪姬》

首先不得不说七月番的第一话制作都非常出色,至少我看的这些都是这样。《赤发白雪姬》一看感觉就是少女漫来的,看了ED列表后就觉得可以放心追这个了。尤其是早见沙织的OP,真的是非常惊艳,好像是早见沙织的出道曲,之后CD发售那天渡航还专门去买了…另外骨头社出品质量不用说很有保障了。

我记得上次津津有味的看少女番是神马来着,好像是《花牌情缘》第一季,之后又有很多完全没有心情去追,看了这个第一话之后回忆起那种久违的治愈感觉了。七月番整体上我个人觉得正能量很足且制作相对很稳定的就是《赤发白雪姬》和《偶像大师 灰姑娘女孩 第二季》(爱马仕),爱马仕有些情节真的是很励志,而《白雪姬》在这个纷繁的七月带来的则是那么一股如童话故事一般清澈纯净风,再者欧洲风格的世界观设定也吸引了不少欧美宅的关注,在Anime Trend之类的地方排名也非常高。

十五年四月番扫番报告

一、《吹响吧!上低音号》

首先,上低音号直接音译是悠风号(自然我个人还是比较喜欢悠风号这个音译的名字)。

首先,我想看过这个番的朋友,第一感觉应该会想到京阿尼另一部非常有诚意的动画—《冰菓》,但是不知道为什么我在听到OP鼓点的时候,却不自然的脑补到中二病里的茴香学姐。其实《冰菓》当时给我的感觉仅仅是制作精良,但是当做作业BGM循环一次后,静下来回味一番才觉得真是一部很不错的值得收藏的动画。

Web Components Polymer

一、Web Components

首先从Web Components开始,今年在Google I/O谷歌发布Android L预览版的时候,也是Google Design上线的时候,那时对Material的风格印象非常深刻。但是无奈Android版没有提供兼容库去实现,在某个巧合看到了Polymer,于是去了解了一下看起来非常有前途的Web Components。

仅仅从名字就能看出是web组件的封装,首先不论基于js动态生成还是提供css样式进行渲染的方法,目前很多前端框架如bootstrap,都已经提供了非常简单实用且强大的框架支持。但是在使用过程中会深切的感受到,由于框架资源与自定义资源属于同一个级别,使用中需要去详细了解框架提供的样式和JS方法。不仅仅是为了风格统一和资源重复利用,更重要的是为了避免与框架的冲突。

<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu2">
  ...
  <li role="presentation" class="dropdown-header">Dropdown header</li>
  ...
</ul>