Neal's notes

org.gradle.tooling.GradleConnectionException

今天在公司装Android Studio,发现工程创建成功后,每次编译都报这个错误: org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from ‘http://services.gradle.org/distributions/gradle-1.6-bin.zip’.: Could not install Gradle distribution from ‘http://services.gradle.org/distributions/...

Ubuntu的本地时间设置

Ubuntu用的是UTC-0时间,一般来说会比我们UTC-8慢8个小时,所以用起来不太方便。 几步设置一下: $sudo apt-get install ntpdate $sudo ntpdate cn.pool.ntp.org $sudo nano /etc/default/rcS 修改UTC=yes为no $tzselect >选择China- $cat >>~/.profile<<EOF > TZ=’Asia/Shanghai’; export TZ > EOF $sudo cp /usr/sh...

Android Studio强大的代码分析功能

对于一个Android和Java双料菜鸟来说,Android Studio的代码分析功能太让我震惊了,果然是个菜鸟利器哦。 用过Eclipse的Android Tools –》Run Lint吗?那个东西爆弱啦~ 在Android Studio中,项目上右键点击“Analyze”–》“Inspect Code”,它会给你一个相当完美的报告,性能、潜在错误、代码风格、代码优化应有尽有。然后在详细项目中,点击“Pr...

SWF去水印和加水印的方法

今天受人所托修改SWF文件的水印,将原来上面的“我是个流氓”修改为“我也是个流氓”。折腾了一上午,电脑上又多装了好几个垃圾软件后,终于搞定。幸好人家只是个小流氓,没太难为咱。实现需要三步: 1. SWF反编译 这是最关键一步,如果别人之前搞了一堆的加密,你就难办啦。 请使用这个软件: Flash Decompiler,官方地址: http://www.eltima.com/ 良心...

Android Studio几个中文问题解决方案

Android Studio安装好以后,迫不及待的Import之前的工程,发现中文这东西怎么每次都这么让人不省心啊。 1. 代码中中文显示乱码: 只需要在软件底部(指示栏)点击“UTF-8”,然后选择“GBK”,然后选择“Reload”就可以了。 2. 调试信息中的中文乱码: 点击“File”–》“Setting”–》“Appearance”–》选中Override Default fonts by(),然后找...

AndroidStudio百度网盘分享

Android Studio0.2.4:  百度网盘下载 Gradle-1.7-bin.zip: 百度网盘下载 Gradle解压后,将bin的路径加入到环境变量“path”中。 Studio转自Google开发网站:https://developer.android.com/sdk/installing/studio.html#Start Gradle转自gradle: http://www.gradle.org/ 真搞不懂GFW为啥要墙技术网站,这些无知的小丑们!

HttpGet方法中的中文处理

上回说到HttpPost中通过json发送中文的问题(这里),这次说个HttpGet的处理,比如要百度搜索“您好”: http://www.baidu.com/s?wd=%E6%82%A8%E5%A5%BD&rsv_sug3=5   android是这样处理的(不用解释了吧): ——————————- List<NameValuePair> qparams = new ArrayList<...

给那些手机/刷机 助手/管家的一个小建议

你知道的,所有的Android手机助手、刷机助手、豌豆荚之类的软件其实就是adb的图形化而已。 而使用adb就面临一个匹配的问题,不同的设备/版本其实只能适配部分的adb,目前还没有能够通吃所有设备的adb! 遇到部分Android设备无法连接怎么办呢? 目前我看到所有的软件都是告知用户重启手机或者电脑,而很多情况下用户重启多次也没用! 这边提供一个解决方...

一个Eclipse启动错误的简易办法

Eclipse启动错误: An error has occurred. See the log file C:UsersAdministratorworkspace.metadata.log. 这种情况一般发生在你切换过workspace时发生,最简单的办法就是到这个文件夹中,将.metadata文件夹删除,然后切换回你原来的workspace。 如果这个workspace就是你常用的,先做个备份吧~

Android应用从平板转手机的几点体会

1. 先做平板界面,再做手机界面。这样一般比较容易适配,因为相对来说平板的比较麻烦。 2. 尽量使用RelativeLayout,配合ScrollView,用习惯了还真的挺爽的。 用这个layout最重要的就是先要确定第一个固定的widget,其它的都根据这个来,不容易混乱。 如果要修改,可以把相对的设置都删除,然后再拉倒你想要的地方。 widget很多的时候,可以先用10.1寸...

新浪微博