欧阳鹏

一个人,如果你不逼自己一把,你根本不知道自己有多优秀! Talk is cheap, show me the code....

排序:
默认
按更新时间
按访问量

【我的Android进阶之旅】Android 如何防止 so库文件被未知应用盗用?

首先,关于Android 如何防止 so库文件被未知应用盗用这个话题并不是我擅长的,只是在开发中遇到了这个问题,因此在这里总结一下。 故事回到几个月之前,当时公司和第三方音乐平台合作了一款内置于手表系统的音乐APP应用,合作过程中需要第三方提供so库文件来进行相关操作。当时提供so库文件的时候,第...

2017-03-25 18:12:20

阅读数:2193

评论数:6

【我的Android进阶之旅】Android 7.0报异常:java.lang.SecurityException: COLUMN_LOCAL_FILENAME is deprecated;

之前开发的一个和第三方合作的apk,在之前公司的 Android 5.1 系统的手表上运行正常,今天在公司新开发的 Android 7.1系统的手表上运行的时候,使用 DownloadManager 下载之后,查询下载状态的时候,报了异常java.lang.SecurityException: C...

2017-03-17 16:57:02

阅读数:6741

评论数:3

【我的Android进阶之旅】TortoiseSVN 客户端 如何重置用户名和密码?

在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,今天有人在SVN服务器端修改了我的用户名密码,则再次执行SVN相关操作时就会出错,报错如下:Error:...

2017-03-15 20:59:52

阅读数:1363

评论数:0

【我的Android进阶之旅】快速创建和根据不同的版本类型(Dev、Beta、Release)发布Android 开发库到Maven私服

前言由于项目越来越多,有很多公共的代码都可以抽取出一个开发库出来传到公司搭建好的Maven私服,以供大家使用。之前搭建的Maven仓库只有Release和Snapshot两个仓库,最近由于开发库有时候不稳定有bug,不便于测试。因此领导说要搭建三个版本的仓库,分别为Release版本、Beta版本...

2017-02-24 20:52:07

阅读数:3815

评论数:15

git学习------>写给 Git 初学者的7个建议

PS:本文转载于(http://blog.jobbole.com/50603/),本文由 伯乐在线 - 吴鹏煜 翻译。 英文出处:(http://sixrevisions.com/web-development/git-tips/)当我刚刚开始使用Git的版本控制时,我根本不确定我付出那么多时间是...

2017-02-11 11:41:29

阅读数:2664

评论数:0

阿里巴巴 JAVA 开发手册

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

2017-01-11 19:54:06

阅读数:1545

评论数: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那些I...

2017-01-06 00:12:30

阅读数:3522

评论数:4

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

一错误描述 二错误解决 解决方法一 解决方法二一、错误描述刚用MediaPlayer播放Music的时候,看到Log打印台总是会打印一条错误日志,MediaPlayer: Should have subtitle controller already set,虽然程序运行不会出问题,但是看起来红色...

2017-01-04 19:40:54

阅读数:14669

评论数:11

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

作者:男人链接:https://zhuanlan.zhihu.com/p/24614843来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1、前言关于微信内部正在使用的网络层封装库Mars开源的消息,1个多月前就已满天飞(参见《微信Mars:微信内部正在使用的网络层封...

2016-12-29 09:01:53

阅读数:1820

评论数: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 p...

2016-12-22 13:01:23

阅读数:4393

评论数:0

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

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

2016-12-09 00:00:05

阅读数:6609

评论数:4

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

今天,Google Developers 中国网站 (https://developers.google.cn) 正式发布!Google Developers 中国网站是特别为中国开发者而建立的,它汇集了 Google 为全球开发者所提供的开发技术资源,包括 API 文档、开发案例、技术培训的视频...

2016-12-08 13:10:48

阅读数:1843

评论数:0

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

一Jenkins插件功能介绍 1Jenkins任务列表 2切换Jenkins分组 3构建Jenkins任务 4进入构建Jenkins任务的页面 5进入最后一次构建Jenkins任务的页面 6增加Jenkins Favorite分组 7查看Jenkins Favorite分组 二Jenkins插...

2016-12-07 23:40:19

阅读数:2312

评论数: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: co...

2016-11-30 12:44:41

阅读数:4765

评论数:0

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

一、前言 想想去年的这个时候还接到CSDN邀请,参加了“CSDN 2015博客之星”的评选活动, CSDN2015博客之星评选之拉票环节 而今年却没有接到CSDN的邀请,内心有点小失落。主要还是因为今年写的博客质量不高,没有什么吸引大众眼球的干货技术分享。 二、回顾回顾2016年,发现今年...

2016-11-30 00:37:08

阅读数:2677

评论数:13

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

Android EditText控件是经常使用的控件,但是有时候我们并不需要它的一些默认的属性,比如说下划线,因为有时候这样的默认下划线看起来特别怪异,和其他控件在一起搭配的时候不协调,因此有时候就需要去掉默认的下划线。下面先看看默认的效果。代码如下<?xml version="1...

2016-11-26 22:16:50

阅读数:7670

评论数:0

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

有时候我们想动态的根据一个资源名获得到对应的资源id,就可以使用getResources().getIdentifier()方法来获取该id。然后再使用该id进行相关的操作。 1、Demo示例 下面用一个小Demo来讲解如何使用getResources().getIdentifier()方法来...

2016-11-24 23:39:11

阅读数:12368

评论数:3

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

一、问题描述刚刚在VirtualBox中使用Ubuntu虚拟机中,出现了虚拟硬盘不够用的情况。 乖乖,查了一下磁盘空间,如下所示: df -H 原来是上午安装Ubuntu虚拟机的时候,选择了动态分配存储,想当然的以为硬盘不够用的时候,它会自动扩展,没想到上限是默认的8G。这就悲剧了,才...

2016-11-21 20:21:57

阅读数:16666

评论数:4

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 loade...

2016-11-21 10:42:21

阅读数:6420

评论数:0

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

一、错误描述刚刚打开Android Studio新建一个项目,然后就编译不了,报了如下所示的错误:错误描述为:Error:CreateProcess error=216, 该版本的 %1 与您运行的 Windows 版本不兼容。请查看计算机的系统信息,了解是否需要 x86 (32 位)或 x64 ...

2016-11-12 20:16:17

阅读数:14906

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭