自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Brainbg的博客

比起大脑的记忆力,我更相信手中的笔。

  • 博客(16)
  • 收藏
  • 关注

原创 Android Activity中onActivityResult的使用笔记

相关方法startActivityForResult (Intent intent,int requestCode)intentrequestCode 如果requestCode> = 0,则当Activity退出时,将在onActivityResult()中返回此请求码。onActivityResult (int requestCode, int resultCode, ...

2019-06-22 14:27:33 17742 1

原创 Android SharedPreferences保存List数据

Android SharedPreferences保存List数据背景应用场景下载地址背景存储List数据到本地的方式有很多种,对于不想用sqlite或者其他方式,又或是数据量很少的话,不妨可以试下用 SharedPreferences保存。由于SharedPreferences只能保存Map型的数据,必须要做其他转换才行。应用场景用于保存各种List数据,最常见的莫过于,ListView...

2019-06-22 14:20:47 1842

原创 Android Studio 多版本共存

Android Studio 多版本共存背景准备无安装版背景假如你现在需要运行一个gradle:2.x的项目,而你目前的AS的版本是3.x,由于2.x项目升级到3.x改动比较大,但你又不想对项目进行大量调试才能运行,那该怎么办?能不能同时使用AS 2.x和3.x ?于是多版本AS共存的问题便产生了。准备官方AS的提供的下载方式分为安装版(.exe)和无安装版本(zip),也就是说,要想A...

2019-06-22 13:54:09 3513 3

原创 Android Studio 创建第一个项目应用

Android Studio 创建第一个项目应用创建项目运行项目usb连接真机创建模拟器创建项目选择打开"Start a new Android Studio project",新建一个Android项目修改相应Android项目的名称、包名、项目位置等,以符合项目要求如果修改项目的位置后,记得把项目名称重新补上,如不修改,直接默认就好选择开发Android设备的类型...

2019-06-22 13:52:23 27156 3

原创 Android Studio 开发环境快速搭建(超详细)

Android Studio 开发环境搭建 1.下载JDK、AS1.1 JDK下载1.2 AS下载1.3 百度云资源统一下载2.安装JDK3.配置JDK及JAVA的环境3.1 打开系统环境3.2 配置JAVA_HOME3.3 配置CLASSPATH3.4 编辑path3.5 检查Java环境4.安装Android Studio1.下载JDK、AS1.1 ...

2019-06-22 13:44:00 60641 13

原创 Markdown基本用法

Markdown基本用法背景简介语法1.目录/锚点2.标题3.文本3.1 普通文本3.2 文本块3.3 换行4.字体4.1 斜体4.2 粗体4.3 粗斜体4.4 删除线5.分割线6.列表6.1 无序列表6.2 多级无序列表6.3 有序列表6.4 多级有序列表6.5 待办事项6.6 多级待办事项7.代码块8.表格9.图片Github仓库里的图片本地图片10.超链接11.引用这是一个标题。diff常用...

2019-06-22 11:53:07 563

原创 Android 自定义view基础

自定义view基础分类流程重写构造函数自定义View的属性declare-styleableformat 属性属性定义属性获取属性使用注意事项支持wrap_content、padding、margin参考资料分类自定义View按照组合方式大体分为如下两大类,四小类:自定义单一View(不含子view)继承View继承View的子类(重写、增加功能,如:SurfaceView、Text...

2019-06-22 11:47:56 172

原创 Android Text文字详解

Android Text文字详解1.绘制文字1.1 普通绘写文字1.2 单独指定每个文字的位置1.3 沿路径绘写文字2.字体样式2.1 Paint相关样式2.2 Typeface字体样式参考资料1.绘制文字1.1 普通绘写文字drawText(String text, float x, float y, Paint paint):直接进行文字绘制drawText(CharSequence...

2019-06-22 11:45:30 1998

原创 Android Path详解

Android Path详解Path内部类Path.DirectionPath.FillTypePath.OpPath的绘制1.矩形路径2.椭圆路径3.圆角矩形路径4.圆形路径5.弧形路径6.直线路径Path内部类Path.DirectionPath.Direction.CCW:counter-clockwise的缩写,逆时针创建路径。Path.Direction.CW:clockwis...

2019-06-22 11:42:35 638

原创 Android Paint及Canvas 详解

Android Paint及Canvas 详解Paint内部类Paint.Style 画笔样式Paint.Cap 线帽Paint.Join 节点Paint.Align 对齐方式图形绘制1.矩形2.椭圆3.圆角矩形4.圆形5.弧形6.直线/多线7.点/多点Paint内部类Paint.Style 画笔样式Paint.Style.FILL :内部填充Paint.Style.STROKE :描边...

2019-06-22 11:39:36 965

原创 Android WebView 详解笔记整理

Android WebView 详解简介作用加载Html的几种方式网页前进/后退清除缓存数据WebSettings类WebViewClient类WebChromeClient类WebView与JavaScript的交互Android调用JS(javascript)代码JS(javascript)调用Android代码项目中常遇到的问题避免WebView内存泄漏优秀框架参考资料简介 A...

2019-06-22 11:35:07 426 1

原创 用Git上传项目到GitHub及详细整理

用Git上传项目到GitHub及详细整理Git客户端配置SSH调出git命令窗口1、在GitHub上创建一个名为MyGit的库2、 在MyGit的文件目录下,右击,选择Git Bash here,输入git init 进行初始化3、配置GitHub的用户名和邮箱,告诉它,你是谁如果你跳过了这一步,可能就会这么提示4、添加文件5、提交6、连接远程地址7、推送上仓库8、输入账号密码gitignore文...

2019-06-22 11:26:48 142

原创 Android NDK 编译工具CMake的使用

Android NDK 编译工具CMake的使用1. 创建新 Android 项目2.自定义C++的配置3.分析项目结构3.1 so库/native方法3.2 原生源文件3.3 构建配置3.4 脚本配置3.5 运行流程参考资料 Author Android Studio 用于构建原生库的默认工具是 CMake。由于很多现有项目都使用构建工具包编译其原生代码,Android Studio 还支...

2019-06-22 11:14:13 564

原创 Android NDK 编译工具ndk-build的使用

Android NDK 编译工具ndk-build的使用1.创建native相关方法1.1 native相关方法去掉报红2.创建c/c++文件2.1 生成头文件2.2 添加 c/c++文件3.添加mk文件3.1 添加 `Android.mk`文件(必加)3.2 添加 `Application.mk`文件(可选)4.编译so库文件4.用Gradle链接c++项目6.加载so库、运行app7.下载地址...

2019-06-22 11:13:01 1358

原创 Android 快速开发环境-Eclipse版(附完整资源)

Android 快速开发环境-Eclipse版(附完整资源)1.背景2.准备及步骤3.下载JDK、AndroidSDK、Eclipse、ADT4. 配置Java环境4.1 安装JDK4.2 配置java环境5.启动eclipse,安装ADT插件6. 关联AndroidSDK1.背景对于很多新手来说,自己搭建一个开发环境的确不是一件容易的事;对于“老手”的开发者,搭建开发环境同样也是一件麻烦的事...

2019-06-19 23:53:29 14927 16

原创 Android NDK 简介及环境配置(一)

Android NDK、JNI入门1.背景2.介绍3.下载 NDK 和工具4.配置NDK的环境变量5.创建native相关方法5.1 native相关方法去掉报红6.创建c/c++文件6.1 生成头文件6.2 添加 c/c++文件7.添加mk文件7.1 添加 `Android.mk`文件(必加)7.2 添加 `Application.mk`文件(可选)8.编译so库文件9.用Gradle链接c++...

2019-06-19 19:29:14 17134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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