自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的学生时代

年久失修

原创 Android 权限使用问题

经测试 permissionName 如果定义为 反向域风格reverse-domain-style(com.tom.permission) 即可正常使用。 Google 官方文档的意思是建议使用“反向域风格”,但是如果不使用会造成错误,这也是试验过才知道的。 https://devel...

2017-11-23 14:50:54 460 0

原创 Ubuntu工具箱

文本编辑器-1:Visual Studio Code 文本编辑器-2:Atom Office办公:WPS For Linux

2017-08-18 10:09:44 298 0

原创 Ubuntu16.04 Sublime 输入中文

http://www.linuxidc.com/Linux/2017-01/139237.htm http://www.jianshu.com/p/bf05fb3a4709 http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.ht...

2017-08-17 08:40:47 295 0

转载 com.android.ddmlib.AdbCommandRejectedException: insufficient permissions for device: verify udev rul

vim 51-android.rules 编辑文件 sudo gedit /etc/udev/rules.d/51-android.rules 添加 SUBSYSTEM==”usb”, ATTR{idVendor}==”12d1”, MODE=”0666”, GROUP=”plugdev”...

2017-08-07 17:20:13 676 0

转载 compileSdkVersion/minSdkVersion/targetSdkVersion

首先强烈建议阅读作者的参考博文。 在AndroidStudio中这三个属性位于Module的.gardle文件中。compileSdkVersion编译版本:即使用什么版本的API编译你的代码 如果使用旧版本的API编译一个项目 可以在新版本的系统上运行 在新版本的系统运行的时候无法使用新...

2017-08-03 14:22:24 309 0

原创 keytool/android签名/温习

学习资料: 1. 名词解释 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等) 2. keytool的用法 3. 使用Keytool工具生成证书Keystore和证书签名请求文件 4. 证书文件编码格式介绍 5. Android签名...

2017-07-28 18:29:24 234 0

原创 Android版本和API Level对应关系

表格出处:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevelsGoogle Play中统计的android各个版本的市场占有率(国内和国外应该略有偏差):https://develop...

2017-07-17 12:47:45 325 0

原创 WPS 导航窗口 文档结构图

视图->文档结构目录

2017-07-09 13:34:37 1309 0

原创 The volume “boot” has only 0 byte disk space remaining

作者环境 Ubuntu16.04 粗暴解决tom@tom-Vostro-2421:~$ uname -r 4.4.0-72-generic tom@tom-Vostro-2421:~$ cd /boot tom@tom-Vostro-2421:/boot$ ls -l total 83181 -r...

2017-07-03 09:21:54 2801 0

翻译 android.app.Fragment

android.app.Fragment出处(API26):https://developer.android.com/reference/android/app/Fragment.html 相关阅读: http://blog.csdn.net/u014587769/article/detai...

2017-07-01 17:31:19 345 0

翻译 android.app.Activity

android.app.Classes.Activity[API译,未完待续]原文出处:https://developer.android.com/reference/android/app/Activity.html API 26An activity is a single, focused...

2017-06-30 20:51:52 184 0

原创 Linux ***-dev 是什么

个人理解就是依赖包 在调用一些功能的时候需要某些包中的.h文件。 暂时理解为java中的JAE包。

2017-06-26 11:10:33 712 0

原创 JNI-NDK开发小问题集锦

在项目中编写.c/.h文件的时候没有代码提示 gradle.properties文件中添加 :android.useDeprecatedNdk=true 就ok啦。 值得注意的是,祖国你谢了错别字,也不会报错,但是依然不会有代码提示的。

2017-06-19 13:11:39 163 0

原创 Android JNI HelloWorld

本次操作的原则:能少做一步绝不多做,把可能碰到的坑都踩一次。 把碰到的问题尽可能详尽的解释清除。 所以这应该是一个冗长的博客。 尽量写清楚重点把,下次看的时候选择性阅读把。 开发环境 Ubuntu16.04 AndroidStudio 2.3 注意 如果在系统命令行界面 提示: comma...

2017-06-18 15:28:06 983 0

原创 Linux编辑只读文件

方法一:VIM编辑完成之后 命令:w !sudo tee % 输入密码//二,警告文件已被修改了,并显示出一个选项菜单。 //这里按 L键重新将该文件载入缓冲区。 //按 O 应该也可以,笔者没有尝试。 Press ENTER or type command to continue W...

2017-06-16 13:15:04 18812 0

原创 public interface GL10 extends GL

官方注释:https://www.khronos.org/registry/OpenGL-Refpages/有一点要注意的是 GL10 意味着 这个借口遵从 OpenGL ES 1.0 规范。(以此类推) 本片文章参考 OpenGL ES 1.1 完成以下为私人注释。请以官方为准。好多方法直接...

2017-06-13 17:20:15 328 0

原创 glDrawElements is called with VERTEX_ARRAY client state disabled!

在 VERTEX_ARRAY 未启用的情况下调用了 glDrawElements 只需要在调用 glDrawElements之前调用:gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);即可

2017-06-08 15:29:45 1120 0

原创 OpenGL-ArrayIndexOutOfBoundsException: remaining() < count < needed

06-08 11:20:09.772 E/Adreno-ES11: <qglDrvAPI_glEnableClientState:1675>: GL_INVALID_ENUM 06-08 11:20:09.794 E/AndroidRuntime: FATAL EXCEPTION: G...

2017-06-08 11:59:55 370 0

转载 ByteBuffer.allocate()/ByteBuffer.allocateDirect()/JNI DETECTED ERROR IN APPLICATION: jarray was NULL

在Java中当我们要对数据进行更底层的操作时,一般是操作数据的字节(byte)形式,这时经常会用到ByteBuffer这样一个类。ByteBuffer提供了两种静态实例方式: public static ByteBuffer allocate(int capacity) pub...

2017-06-07 20:07:51 1046 0

转载 通俗解释glLoadIdentity(),glPushMatrix(),glPopMatrix()的作用

转载自对于glLoadIdentity(),glPushMatrix(),glPopMatrix()的作用虽然网上有很多的帖子,而且都试图解释得很详细,但是效果总是越说越黑,模棱两可的。今天我就简单滴说几句,言简意赅,希望大家随便看看之余能把这些个问题搞清楚了。glLoadIdentity()的作...

2017-06-03 11:43:51 498 0

翻译 interface GLSurfaceView.Renderer

public interface GLSurfaceView.Renderer 一个通用的渲染接口 Renderer被OpenGL调用渲染帧。 和GLServiceView协同使用的时候一般开发这负责实现这个借口,并通过GLServiceView.setRenderer()方法注册自己的实现类。 ...

2017-06-02 09:43:55 395 0

原创 Android 3D 笔记(入门二)-小知识点回味

GL10:意味着可以使用OpenGL ES 1.0标准中定义的所有函数。

2017-06-01 12:08:02 248 0

原创 Android 3D 笔记(入门一)-概念粗识

OpenGL: 开放图形库(英文Open Graphics Library的缩写)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。 OpenGL ES: OpenGL ES (OpenGL for Embedd...

2017-05-31 16:17:45 282 0

原创 2016-09-01[关于Paint笔触的了解]

详细的问题是 我们Paint的宽度和像素的关系。假设宽度为10像素,如果沿着(10,10)->(10,20)画一条线,那么这个线所在的矩形是什么范围呢?dp–float float – pix(像素) 画笔宽度和像素的关系: 真正的画出一条线来测量能知道 1f – 2pix 通过观察p...

2017-05-25 10:21:07 221 0

原创 Android触屏事件(二、事件分发)

在这里,我们了解到把实现GestureDetector中接口的自定义类放到 onTouchEvent方法中更加合适。 *

2017-05-18 12:24:26 186 0

原创 Android触屏事件(一、事件分发)

迁移自:http://androidbyeleven.farbox.com/post/study/-androidshi-jian-chu-li-ji-zhi  我们在处理一个问题的时候从原理弄明白才算是在项目中学习,稀里糊涂的实现功能,是一件很低级又很费脑里的事情,但是如果重复做若干次也是可以G...

2017-05-18 11:27:51 212 0

原创 Linux(Ubuntu)JDK安装

下载资源 下载JDK_SE 下载JDK Document Java™ Platform, Standard Edition 8 Development Kit - JDK 8 Readme JDK Documentation The on-line Java Platform, Standar...

2017-05-13 13:32:01 454 0

原创 Linux(Ubuntu)快捷键

概念 super: Windows键/command键 桌面快捷键查看默认值:系统设置->键盘->快捷键Shell快捷键查看默认值:终端->配置文件首选想->快捷键。 快捷键 解释 暂无 暂无

2017-05-05 20:37:50 325 0

原创 Android Studio/Gradle/重复依赖

碰到的问题 Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’. com.android.build.api.transform.TransformException: com.android.ide.c...

2017-05-05 16:34:22 800 0

原创 Linux(Ubuntu)小知识点的记录

关于Linux的命令 apt-get软件安装路径

2017-05-03 21:30:50 731 0

原创 Linux软件源(学习笔记)

一、基本操作 换源: 注意1:命令中有空格,但是看起来不明显。 注意2:sources.list中添加的内容指导: http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8 我现在用的是:网易(广东广州电信/联通千兆双线接入)ht...

2017-04-20 07:10:22 1049 1

翻译 Repositories and Updates

release, security, updates, proposed 和 backports

2017-04-19 22:50:35 259 0

翻译 UbuntuBackports

原文链接:https://help.ubuntu.com/community/UbuntuBackports 笔者对一些基础性的概念尚无较深入的理解,有任何谬误,希望不吝指出。 一、什么是:Backports   Ubuntu每六个月发布一个新版本,在这六个月期间发布活动是轻易不进行的...

2017-04-18 22:30:07 1394 0

转载 Ubuntu下apt-get命令详解

在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本...

2017-04-18 11:29:18 685 0

原创 操作系统分区原理(笔记)

分区是操作系统的逻辑概念,硬盘本身并不存在分区。A:Windows 挂载:操作系统目录 与 硬盘分区建立联系的过程。 挂载点:被挂载的操作系统目录 就是挂载点 (例如:C/D/E/F/G/H/I/J/K)等目录 挂载类型:自动/手动。 Windows系统的挂载类型都是手动的。 ...

2017-04-18 10:03:04 2350 0

原创 Linux常用指令(笔记)

查看文件有什么文件/目录 ls //list列出目录的文件信息 ls -l //list -list 以详细信息的形式查看文件目录 ls -a //list -all 查看目录全部文件(包含隐含文件) ls -al(ls -la) //list -all li...

2017-04-18 09:56:44 211 0

原创 dpkg:警告:无法找到软件包(dpkg -l | grep ^ii | awk '{print $2}' | grep -v xxxx | grep -v xxxx| xargs sudo apt)

一、环境Ubuntu 16.04 LTS二、状况安装这卸载软件的时候总是出现dpkg:警告:无法找到软件包****信息。 预期就是解决这个问题。 Ubuntu切换工作区间的快捷键[Ctrl+Alt+方向键] 三、探究这个问题还是有前人处理过的,我们来学习下。 1. dpkg:警告:无法找到软件包...

2017-04-17 22:00:55 2878 0

原创 WPS 插入 图片 显示 不 完全(OFFICE小问题笔记)

问题一: 环境 我的环境:Win7+WPS 问题 编辑Word文档的时候插入想文档中粘贴图片的时候总是出现图片不能显示完全的情况。 解决 把需要粘贴图片的地方段落属性中的”行距”设置为”单倍行数”这个问题就解决了

2017-04-13 09:31:20 2203 0

原创 应该是怎么样的?

人应该是怎么样的过自己的生活?要说曲曲折折?要说轰轰烈烈?要说平平淡淡?      其实前两者都是伪命题,唯有平淡才是真啊,其实每天就是这样,不是吗?如果把时间放到三件事情上:读书,锻炼,写作,然后把这种生活节奏边的习以为常。这应该就是一生了。      这其中读书是学做人,锻炼和写作是践...

2017-04-12 08:16:38 243 0

原创 Emacs使用笔记

替换全部指定字段: M-x replace-string<enter></enter> 例子: M-x replace-string abc def 就把所有abc替换成了def 参考: Emacs批量替换文本的方法

2017-04-10 19:17:06 249 0

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