9 技术小黑屋

尚未进行身份认证

博客已经转移到 http://droidyue.com/

等级
博文 108
排名 7k+

Kotlin 和 Flutter 对于开发者究竟意味着什么?

作者|段建华责编|唐小引出品|CSDN(ID:CSDNnews)写在前面【CSDN编者按】近些年来,编程语言流行度的变化其实不大,在TIOBE编程语言排行榜上,Java、C、C++固若金山,也就只有Python会攻城略地成为第四。在这TOP3之中,Java以其非常优秀的普适性,可以用于前后端开发,再加上非常成熟的JVM虚拟机以及整个Java...

2019-05-12 21:53:48

如何看待 Kotlin 成为 Android 官方支持开发语言?

GoogleIO2017宣布了Kotlin会成为Android官方开发语言。一时间朋友圈和Android圈被各种刷屏。当然我也顺势而为发布了一篇的文章《为什么我要改用Kotlin》,着实狠狠地蹭了一波热度(尽管这样会被鄙视)。眼下Android圈已经躁动了,甚至严重到如果对Kotlin视而不见就显得自己不像一个合格的Android程序员。本文尝试从一个客观全面一点儿的角度来看待这件事情,

2017-05-21 21:34:49

为什么我要改用Kotlin

写在前面的话,作为一个不熬夜的人,一觉醒来发现Kotlin成为了Android的官方语言,可谓是大喜过望。为了趁热打铁,我决定提前三天放出原定本周日Release的文章。希望能及时让大家了解一下Kotlin。相信很多开发人员,尤其是Android开发者都会或多或少听说过Kotlin,当然如果没有听过或者不熟悉也没有关系。因为本篇文章以及博客后期的内容会涉及到很多关于Kotlin的知识分享。在写这篇文

2017-05-18 08:40:19

Android扫描多媒体文件剖析

这篇文章从系统源代码分析,讲述如何将程序创建的多媒体文件加入系统的媒体库,如何从媒体库删除,以及大多数程序开发者经常遇到的无法添加到媒体库的问题等。本人将通过对源代码的分析,一一解释这些问题。

2014-07-13 11:58:25

Android Webview加载网页时发送HTTP头信息

AndroidWebview加载网页时发送HTTP头信息JUL12TH,2014原文链接:http://droidyue.com/blog/2014/07/12/load-url-with-extra-header-in-android-webview-chinese-edition/当你点击一个超链接进行跳转时,WebView会自动将当前地址作为Refere

2014-07-12 10:04:33

博客国际化

本博客不再更新,更多新内容请访问 http://androidyue.github.io 新博客以英语为主要语言。

2013-12-28 21:45:03

Fedora 问题总结第二季

该系列主要是记录自己使用fedora发现的问题。1LinuxError:curses.h:NosuchfileordirectoryProblemSolutionsudoyuminstallncurses-develncurses2.Extrabz2filesGototerminalandentercommandbelowtoextra

2013-09-05 13:16:57

两则快速git pull push的脚本

在团队中使用git有一段时间了,强烈到领悟的git的方便,方便地认为这个世界上只需要git,不需要svn这样的东东。然而,即使在方便的工具也有遇到不方便的瓶颈的时候,举例来说,gitpull和push的语法基本都是差不多,基本上是我们需要输入originbranchName可不可以直接填写上origin和当前的分支名呢,这样不是更方便么,当然可以。请参考下列代码:gpull.

2013-08-31 22:59:56

Fedora问题总结

07年的古董机上安装了Fedora17,桌面环境为十分轻量级的LXDE,跑起来很流畅,一点都没有感觉到卡。但是还是遇到了一些问题,总结一下。1.解决触控板Tap不能用的问题Fedora默认的Gnome会带着一个GUI的工具,但是LXDE里我这里就没有,所以只能修改配置文件来解决问题。[androidyue@localhost~]$cd/usr/share/X11/xorg.co

2013-08-10 10:51:00

git备忘录

1.git:patchdoesnotapplygitapply--ignore-space-change--ignore-whitespacemychanges.patch 2.Getcurrentbranch(inBash)gitbranch|sed-n'/\*/s///p'

2013-08-08 19:43:29

Py脚本:转换两个文件名称

自己写的一个简单的交换两个文件(夹)的py脚本,一开始本打算用shell写的,后来赶脚自己的shell还是比较菜,不如python来的利索,于是py了。代码如下:#!/usr/bin/envpython#coding=utf-8#author:andrewallanwallace@gmail.com'''Thissimplescriptiswrittenforea

2013-08-01 19:00:15

Android实用问题汇总

用来记录遇到的小问题。1.androiderror:Apostrophenotpreceded问题是Apostrophe(')没有被转义,比如这个文字资源It'sbeautiful.应该写成It\'sbeautiful即可。

2013-08-01 11:08:50

Vim超实用集锦

1.unindentdoesnotmatchanyouterindentationlevel原因是文件中包含了tab和空格的混合解决方法:全部使用空格。将tabstop和shiftwidth设置成相同的值,如4,并设置expandtab。这样新增的缩进会用空格,你按下tab键,出来的也全是空格。如果文件里本来就有tab的话,可以再用一次:retab命令

2013-07-30 18:58:05

Java中Error捕获深入

JavaError能不能捕获这个问题,之前从别人的博客看到过,然后自己也实验过,其实Error和Exception一样是可以捕获的。但是前些时候,又开始和同事讨论了起来,相比之前别人的文章,只是验证可以捕获,想加入点不同的东西。所以写下这篇文章。首先下面的代码就是出现异常并捕获的代码。privatestaticvoidtestCatchError(){ try{

2013-07-27 17:23:22

Eclipse相关集锦第二季

Eclipse相关的问题第二季开始了,这些问题都是我平时遇到的,然后记录下来备忘,帮助到别人最好不过了。1.Unabletoexecutedex:GCoverheadlimitexceeded换机器,新安装Eclipse运行Android程序出现Unabletoexecutedex:GCoverheadlimitexceeded,并且较频繁地卡住。实际上

2013-07-18 13:43:34

Android过滤具体应用日志的脚本

最近新修改完善了一个脚本,贴出来和大家分享一下。功能:按照程序(包名)过滤某一程序的日志,便于更加准确定位问题。原理:根据报名找到进程ID,然后根据得到的进程ID过滤代码:#!/usr/bin/envpython#coding:utf-8#author:andrewallanwallace@gmail.com#Thisscriptisaimedto

2013-07-13 17:28:15

Ubuntu 问题解决汇总

汇总一些ubuntu相关的问题1.Ubuntu支持安装多媒体播放插件(新系统安装后必备)ubuntu-restricted-extras packageallowsuserstoinstallabilitytoplaypopularnon-freemediaformats,includingDVD,MP3,Quicktime,andWindowsMe

2013-07-13 15:16:36

Ubuntu 12.04 如何修改背景色

之前使用10.10的时候,设置背景颜色为养眼的绿豆色很容易,最近升级了12.04,发现系统没有提供可视化的修改工具啊,于是开始Google搜索,在Ubuntu论坛网站上找到了解决方法。首先安装dconf-editor,安装方法sudoapt-getinstalldconf-tools然后打开dconf-editor,然后找:org–gnome-desktop–interfa

2013-07-10 22:35:16

日语辅音的清音

之前学日语的时候没有很好地看这部分,后来发现后悔不当初,这部分在发音上还是相当重要的,以至于之前没有了解,对很多词的发音和它的罗马音不一致都很奇怪。这里总结一下,主要是从《标准日本语》上中进行了一些摘抄。提到辅音,必然想到与它对应的元音,关于元音和辅音简单介绍一下。日语的元音只有五个,あ、い、う、え、お。其他的就是辅音。关于辅音和元音的具体介绍,请参考 http:/

2013-07-07 12:49:48

Eclipse相关集锦

开场白,之前的个人博客写过很多细小的Eclipse的东西,这里将搬过来,作为整体一篇。

2013-07-07 12:47:43
奖章
  • Github
    Github
    绑定github第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。