关闭
当前搜索:

阿里巴巴 JAVA 开发手册

阿里巴巴 JAVA 开发手册1 / 32Java 开发手册1.0.0 阿里巴巴集团技术部 2016.12.7 首次向 Java 业界公开一、 编程规约(一) 命名规约1. 【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2. 【强制】所有编程相关的命名严禁...
阅读(1460) 评论(0)

【我的Android进阶之旅】推荐一款能提升数十倍效率的Android应用开发助手

一功能介绍 a调试相关 1布局边界 2布局更新 3强制GPU渲染 4GPU渲染 5指针位置 6严格模式 7不保留应用 8不锁定屏幕 9开发者选项 10系统设置 11语言设置 12USB调试 b UI相关 13屏幕信息 14标准尺寸 c 信息 15系统 16硬件 17虚拟机 18网络相关 18那些ID 18CPU 19我的应用 二应用下载 是否曾经需要频繁切换“严格模式”? 是否需要多次启停...
阅读(2975) 评论(4)

【我的Android进阶之旅】解决MediaPlayer播放音乐的时候报错: Should have subtitle controller already set

一错误描述 二错误解决 解决方法一 解决方法二一、错误描述刚用MediaPlayer播放Music的时候,看到Log打印台总是会打印一条错误日志,MediaPlayer: Should have subtitle controller already set,虽然程序运行不会出问题,但是看起来红色的日志很显眼,因此决定修改这个bug。具体的错误日志如下所示:01-04 17:46:21.752 93...
阅读(11308) 评论(11)

【转】如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源

作者:男人链接:https://zhuanlan.zhihu.com/p/24614843来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1、前言关于微信内部正在使用的网络层封装库Mars开源的消息,1个多月前就已满天飞(参见《微信Mars:微信内部正在使用的网络层封装库,即将开源》),不过微信团队没有失约,微信Mars 于2016年12月28日正式公开源码(源码地址...
阅读(1677) 评论(0)

【我的Android进阶之旅】解决错误:No enum constant com.android.build.gradle.OptionalCompilationStep.FULL_APK

今天在分支编译代码并允许之后,接着同步主干代码之后,再继续点击【Run】按钮允许程序的时候报错了,错误描述日志如下所示:一、错误描述Error:(1, 1) A problem occurred evaluating project ':watch'. > Failed to apply plugin [id 'com.android.application'] > No enum const...
阅读(3348) 评论(0)

【我的Android进阶之旅】 高效的设计稿标注及测量工具Markman介绍

前言 最近有个烦恼是UI设计师可能太忙了,经常给出的UI设计稿中有很多地方都没有标注,比如长度和颜色值等。这个时候每次都要通过RTX来联系UI设计师或者直接跑到UI设计师面前,喊他重新标注一下,特别影响工作效率。 然而我对PS不熟练,又不想每次都去找UI设计师重新标注,因此我想有没有能够高效地对设计稿标注及测量工具呢? 通过百度搜索到一款名为Markman的工具,能够高效地对...
阅读(5120) 评论(4)

【我的Android进阶之旅】 Google Developers中国网站发布啦!

今天,Google Developers 中国网站 (https://developers.google.cn) 正式发布!Google Developers 中国网站是特别为中国开发者而建立的,它汇集了 Google 为全球开发者所提供的开发技术资源,包括 API 文档、开发案例、技术培训的视频。并涵盖了以下关键开发技术和平台产品的信息: 打开 https://developers.google...
阅读(1708) 评论(0)

【我的Android进阶之旅】 Android Studio插件之Jenkins插件介绍

一Jenkins插件功能介绍 1Jenkins任务列表 2切换Jenkins分组 3构建Jenkins任务 4进入构建Jenkins任务的页面 5进入最后一次构建Jenkins任务的页面 6增加Jenkins Favorite分组 7查看Jenkins Favorite分组 二Jenkins插件下载 1搜索Jenkins插件 2下载Jenkins插件 三安装Jenkins插件 四配置Jen...
阅读(2138) 评论(2)

【我的Android进阶之旅】 解决bug: Expected file scheme in URI: content://downloads/my_downloads/12

一、错误描述今天测试MM用HTC手机测试某个模块的时候crash了,抓log后发现是使用DownloadManager下载apk安装包然后自动安装的时候,抛了异常:java.lang.IllegalArgumentException: Expected file scheme in URI: content://downloads/my_downloads/12具体crash错误信息如下所示: 11...
阅读(3887) 评论(0)

关于CSDN 2016博客之星评选活动的感触

一、前言 想想去年的这个时候还接到CSDN邀请,参加了“CSDN 2015博客之星”的评选活动, CSDN2015博客之星评选之拉票环节 而今年却没有接到CSDN的邀请,内心有点小失落。主要还是因为今年写的博客质量不高,没有什么吸引大众眼球的干货技术分享。 二、回顾回顾2016年,发现今年比去年忙太多了,学到的新的开发技术也太多了,但是真正把学到的知识点都用博客记录下来的太少太少了,比如下面...
阅读(2491) 评论(13)

【我的Android进阶之旅】如何隐藏Android中EditText控件的默认下划线

Android EditText控件是经常使用的控件,但是有时候我们并不需要它的一些默认的属性,比如说下划线,因为有时候这样的默认下划线看起来特别怪异,和其他控件在一起搭配的时候不协调,因此有时候就需要去掉默认的下划线。下面先看看默认的效果。代码如下 <RelativeLayout xmlns:android="http:/...
阅读(6077) 评论(0)

【我的Android进阶之旅】Android使用getIdentifier()方法根据资源名来获取资源id

有时候我们想动态的根据一个资源名获得到对应的资源id,就可以使用getResources().getIdentifier()方法来获取该id。然后再使用该id进行相关的操作。 1、Demo示例 下面用一个小Demo来讲解如何使用getResources().getIdentifier()方法来获取该id。 例如,新建一个Android项目,项目结构部分截图如下所示: MainActiv...
阅读(8935) 评论(0)

VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?

一、问题描述刚刚在VirtualBox中使用Ubuntu虚拟机中,出现了虚拟硬盘不够用的情况。 乖乖,查了一下磁盘空间,如下所示: df -H 原来是上午安装Ubuntu虚拟机的时候,选择了动态分配存储,想当然的以为硬盘不够用的时候,它会自动扩展,没想到上限是默认的8G。这就悲剧了,才用了一下子就占了96%的磁盘空间了,因此只能进行虚拟硬盘容量的扩容操作。二、扩展虚拟硬盘容量第1步、查看...
阅读(10905) 评论(2)

Virtualbox报错------>make sure the kernel module has been loaded successfully

错误描述很久没有用virtualbox了,今天打算在virtualbox上安装一个Ubuntu系统的时候,新建好Ubuntu后启动的时候,直接报错:Cannot access the kernel driver! Make sure the kernel module has been loaded successfully. Failed to open a session for the vir...
阅读(5258) 评论(0)

【我的Android进阶之旅】解决 Error:CreateProcess error=216, 该版本的 %1 与您运行的 Windows 版本不兼容。请查看计算机的系统信息,了解是否需要 x86

一、错误描述刚刚打开Android Studio新建一个项目,然后就编译不了,报了如下所示的错误:错误描述为:Error:CreateProcess error=216, 该版本的 %1 与您运行的 Windows 版本不兼容。请查看计算机的系统信息,了解是否需要 x86 (32 位)或 x64 (64 位)版本的程序,然后联系软件发布者。分析错误原来是因为JDK版本和之前配置的JDK版本不一致导致...
阅读(12166) 评论(2)

【我的Android进阶之旅】解决SVN Cleanup错误: Failed to run the WC DB work queue associated with

错误描述 在Android Studio中点击VCS向下箭头使用SVN Update功能更新代码的时候,报错如下所示:错误描述信息:Error:svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted如错误描述提示我Cleanup,于是我尝试 VCS -> Cleanup Proje...
阅读(10406) 评论(4)

【我的Android进阶之旅】解决Android Studio启动时报错:Java 1.8 or later is required.

启动Android Studio 2.2就报错了,错误如下所示:Unsupported Java Version : Cannot start under Java 1.7.0_04-b22 :...
阅读(5343) 评论(2)

【我的Android进阶之旅】解决strings.xml格式化占位符错误: Multiple substitutions specified in non-positional format

今天有一个Android新手使用strings.xml进行格式化的时候报了占位符错误, Multiple substitutions specified in non-positional format; did you mean to add the formatted=”false” attribute? ,问我该如何解决? 一、错误描述具体错误描述如下所示:D:\Code_For_Androi...
阅读(4837) 评论(3)

【我的Android进阶之旅】Android调用JNI出错 java.lang.UnsatisfiedLinkError: No implementation found for的解决方法

错误描述 今天使用第三方的so库时候,调用JNI方法时出现了错误。报错如下所示: 11-01 16:39:20.979 4669-4669/com.netease.xtc.cloudmusic E/art: No implementation found for void com.netease.xtc.cloudmusic.utils.NeteaseMusicUtils.nativeInit(...
阅读(16460) 评论(17)

【我的Android进阶之旅】如何在浏览器上使用Octotree插件树形地展示Github项目代码?

前言 最近有个同事看到我打开Github项目时,浏览器上的展示效果是树形的,于是他问我这个是什么浏览器插件,我告诉他是Octotree插件。现在我就来介绍介绍这款Octotree插件。 效果对比1、未安装Octotree插件的效果首先来看看,如果没有安装Octotree插件来打开Github项目是什么效果?我们打开square公司开源的retrofit项目,如下图所示: Google Chrom...
阅读(3124) 评论(1)
481条 共25页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2167018次
    • 积分:23458
    • 等级:
    • 排名:第349名
    • 原创:371篇
    • 转载:110篇
    • 译文:0篇
    • 评论:983条
    感谢您为博客进行打赏
      支付宝&微信支付二维码
      支付宝&微信支付
    站长统计
    友情链接
    博客专栏
    最新评论