稀有猿诉

十年磨一剑,历炼出锋芒,说话千百句,不如码二行。

如何跳过Nexus 7二代的开机设置

事情是酱紫的

Neuxs 7二代,2013年款,14年某宝上面买的,为了体验最新的Android版本,以及奶七的高性价比,于是就买了一个,之后也一直用着比较爽,电影,游戏,看书,看代码,体验原生Android,体验GMS,都是相当不错,直到今年4月份,突然有一天,触摸屏失灵了,在重启了之后,触摸能用了,但是反应不灵,有时要点好几次才有反应,有时则是好的。当时错误以为是装的软件太多了,反应慢,于是干了一件蠢事,做了Factory reset,重启后,一直卡在开机设置页面,网络连接始终不行,无法完成开机设置。

实战技巧:Android异步指南

异步向来都是提高性能的必要手段,当然也是引发问题的常见根源。Android之中更是如此,主线程事关应用的流畅程度,所以把更多能放在工作线程中事,放到工作线程中去,是提升App性能之必经之路。Android中使用线程有多种方式,我们该如何选择,以及在使用过程中要注意哪些问题,今天就来探讨一下。

初级前端的专业的CSS技巧

这篇文章的读者应该是刚开始开发,或者准备开始开发前端的有经验的开发者,总结了一些非常有用的可以快速上手的CSS布局技巧。

HTML的布局特点

要理解默认的布局流,块级元素是从上到下,行内元素是从左到右。都是左对齐。

Android布局技巧:使用TextView的drawable属性

在布局中Icon+文字组成一个视觉上的元素是非常普遍的需求,或者是成为一个可点击的整体,或者是展示某种信息。比如顶部导航栏(ActionBar或者是自已定义实现的类似功能的)都会有一个返回,通常都是一个向左的Icon加上一个文字标签。

这种需求实现起来也是非常的简单,初学安卓的同学也能很快的写出来,一个ImageView加上一个TextView,外面再包一层LinearLayout或者RelativeLayout。Okay,这没有问题,但有更好的实现方式,这需要三个View对象,一个外层group,一个ImageView一个TextView,可以仅使用一个TextView对象,达到同样的效果。

CSS Animation初探

动画在交互设计中是一个十分能加分的东西,用以平滑过度,会让用户体验上几个台阶。对于Web开发也是如此,恰当的使用动画可以让网页使用起来更加的用户友好。这里就来探讨一下CSS中一些动画的实现方式,初识前端,不足之处敬请指正。

Android NDK开发的一些技巧

Android NDK(Native Development Kit)是基于Java JNI的使用C/C++和Java来混合开发应用的一种方式,甚至在Android 2.3(API 9)以后可以用Native(Native这个字在不同的语境中意义是不一样的,这里指的是JNI中的C/C++的代码;如果放在Hybrid中Native就是指平台原生的语言和API)代码来创建标准界面组件Activity,换句话说就可以用纯C/C++来写一个Android应用,但是貌似还没有人这么干过,这只是一种理论上的可能性。因为除了Activity以外很多东西比如权限,广播通知等等很多东西在Native中还是不够方便。

在安卓设备与PC之间传递文件

现在智能手机(这里的手机是广义的,包括手机,平板电脑等移动智能设备)在生活中的角色越来越重要,人们使用手机的时间远远大于电脑,由于手机的便携性,所以很多时候我们会需要用手机来携带数据或文件,或者用于娱乐。比如乘坐火车或者汽车时,用手机来看个电影还是相当不错的,现在的手机屏幕也够大,存储空间充足,完全不成问题。虽然移动端也有足够多的客户端可以下载视频等,但是远没有PC资源多,也没有PC下载方便。但是下载后如何把视频弄到手机上面,以及当需要把其他一些文件弄到手机上面时,也是一个技术问题,今天就来探讨一下。

诡异的EOF Exception

近日在写一个简单的HTTP代码中遇到了诡异的EOFException,当读取ResponseCode的时候就抛出了EOF异常,感觉很诡异,下面进行问题还原,以及分析和解决过程.

问题

有问题的代码如下: