自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Android Cursor 使用细节

文章目录前言基础脑图知识点前言最近接收一个新的ReactNative项目,里面有有关日历的操作需要了解数据库的知识,以前使用封装好的工具比较多,对具体的SQLite的操作已经不熟悉了,再次再归纳整理下相关知识。基础脑图知识点是数据库查询的随机数据源,在使用时需要注意多线程同步问题。/** * This interface provides random read-writ...

2020-04-28 15:03:26 572

原创 React Native Android开发环境搭建拾遗

文章目录安装流程问题安装Homebrew在Android真机运行提示不能从网址下载正确的文件脑图附录安装流程参考React Native 中文网 搭建开发环境 指导搭建问题安装Homebrew安装官网,提示curl: (17) failed ...1.1 新建brew_install.sh文件1.2 打开网址,并复制内容到brew_install.sh文件,内容附在文章末尾。...

2020-04-25 13:12:34 207

原创 Android自定义View-xml解析角度理解

Android自定义View-xml解析角度理解起因在浏览工程的时候,看到如下的自定义View class CustomView extends ViewGroup { ... CustomView(Context context, AttributeSet attrs, int defStyleAttr) { super(context

2017-12-25 11:29:31 553

原创 Android Deep Link

Android Deep Link官网参考文档使用场景用户在网页点击了一个链接以后,直接引导用户在本地应用中查看对应的内容。原理当我们点击或者自动化的网络请求会生成一个web URI intent,Android系统按照一定顺序去处理这个请求。 处理顺序为:1.打开所有可以处理本URL应用中用户默认选择的;2.打开唯一能处理这个URL的应用;3.将所有可以处理这个URL的应用展示在Dialog中让

2017-12-17 21:22:03 586

原创 Android存储理解和操作

一.内部存储和外部存储1.几个错误的理解:1.1外部存储就是外置SD卡,内部存储就是手机内的容量。 外置存储是外部存储但不是所有的存储,在后续的Android版本中,手机自带的存储空间越来越大,所以也分为的内部存储和外部存储。1.2Environment.getexternalstoragedirectory()取得的是SD卡的存储路径;Environment.getexternalstora

2017-05-11 15:16:10 275

原创 《Clean Code》读书笔记.md

第一章;整洁代码代码呈现了需求的细节第二章:有意义的命名名副其实,看名称能够理解意识,减少注释补充说明做有意义的区分第三章:函数短小:if语句,else语句,while语句,其中的代码块应该只有一行只做一件事:如果函数只是做了该函数下的同一抽象层上的事情,则函数只做了一件事。编写函数为了把一些大一些概念拆分为另一个逻辑层次的一系列步骤向下原则:每个函数后面都跟着位于下一个抽象层级的函

2017-01-12 21:58:59 669

原创 Android App存储

分类内部存储(internal) 内部存储位于系统中很特殊的一个位置,只能被你的应用访问到,默认地址/data/data/<包名>,应用卸载,相应的文件也要被删除外部存储(external) 所有的安卓设备都有外部存储和内部存储,SDCard都是外部存储。最简单的分辨的理解,能被电脑识别的都是外部存储常见错误理解外部存储就是外置SD卡,内部存储就是手机内置的存储空间 外置存储是外部存储

2016-12-16 15:43:01 570 1

原创 解决Android Studio引入SVN上Eclipse依赖工程不能实时更新的思考

解决在Android Studio里使用SVN服务器Eclipse依赖工程实时更新问题

2016-05-06 17:42:18 2255

原创 Notification相关和一些关键点收集

Notification相关和一些关键点收集最近项目需求写一个自定义Notification,将其中的一些知识总结下,方便自己回顾,也给其他人一些参考,个人理解可能有误,欢迎大家交流。Notification官方说明和使用指导先放上来官方说明: http://developer.android.com/reference/android/app/Notification.html官方指导:

2015-11-16 02:29:55 657

原创 EventBus的初步使用和线程间的调用,已经一些相关安全的修饰词

一.一些重要的编程思想    接口返回值返回类型为需要类型的父类,便于后期进行内部的优化.    代理模式减少对内部情况的暴露.    单例模式时返回拿出数据是否会被修改,和在一定效率前提下,尽量维护相对少的数据.二.线程间的通信    今天遇到一个情况是主线程(UI线程)开启了一个新的子线程去获取App的相关信息,在子线程中启用了多个子子线程去获取一份数据,最后主线程需要

2015-01-22 01:56:45 1028

原创 单例模式和Handle.Message,asynctask

今天在写一个单例的管理类时,在初始化过程中传入了一个需要改变的变量,导致mHandler一直持有同一个变量,从而导致UI得不到更新,故此总结和学习.一.单例模式的最基本样式:                    public class Single {                private static Single sSingle;

2015-01-21 00:17:54 870

原创 Android存储理解和操作

一.内部存储和外部存储1.几个错误的理解:1.1 外部存储就是外置SD卡,内部存储就是手机内的容量。外置存储是外部存储但不是所有的存储,在后续的Android版本中,手机自带的存储空间越来越大,所以也分为的内部存储和外部存储。1.2 Environment.getexternalstoragedirectory()取得的是SD卡的存储路径Environment.gete

2015-01-19 00:33:29 762

原创 ubuntu 12.04.1 LTS下Android Studio 入门拾遗

一.双JDK安装      由于工作需求的JDK版本为1.6,但是Studio最低要求1.7,所以需要1.6和1.7共存,由于1.6属于自定义安装,后期1.7的安装可以使用默认安装。      安装的步骤如下:1.    在终端下执行sudo apt-get install openjdk-7-jdk2.   依赖关系不满足,执行sudo apt-getupdate3.   再

2014-12-27 13:52:10 592

空空如也

空空如也

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

TA关注的人

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