android
岁月无声--beyond
这个作者很懒,什么都没留下…
展开
-
Android N Setttings 零-壹 读源码------first part
首先Settings 的路径: packages/apps/Settings 从AndroidMainfest.xml 中 <!-- html --> <activity android:name="Settings" android:taskAffinity="com.android.settings" android:label="@string/原创 2017-05-01 14:24:30 · 422 阅读 · 0 评论 -
RxJava 基础知识------------------(1)
RxJava 基础知识——————(1)RxJava到底是什么一个词:异步。RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可观测的序列来组成异步的、基原创 2017-07-25 16:07:13 · 542 阅读 · 0 评论 -
RecyclerView 添加header footer------(2)
RecyclerView 添加header footer——(2) HeaderView的布局文件: header.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:o原创 2017-07-24 19:34:57 · 223 阅读 · 0 评论 -
RecyclerView Item点击事件和分割线-----(3)
RecyclerView Item点击事件和分割线—–(2) Item点击事件 原理 为RecyclerView的每个子item设置setOnClickListener 然后在onClick中再调用一次对外封装的接口 将这个事件传递给外面的调用者 而“为RecyclerView的每个子item设置setOnClickListener”在Adapter中设置 其实直接在o原创 2017-07-24 16:47:06 · 248 阅读 · 0 评论 -
RecyclerView基础知识---------(1)
RecyclerView———(1) 概述 RecyclerView 是Android 5.0版本中新添加的一个用来取代ListView的SDK, 它的灵活性与可替代性比listview更好。 接下来通过一系列的文章讲解如何使用RecyclerView,彻底抛弃ListView. 介绍 RecyclerView与ListView原理是类似的:都是仅仅维护少量的View并且可以展示大量的数据集原创 2017-07-23 12:18:06 · 231 阅读 · 0 评论 -
View 基础知识 ----------------------------(1)
View基础知识 ————–(1)主要内容有: View的位置参数 MotionEvent和TouchSlop对象 VelocityTracker GestureDetector和Scroller对象1. 什么是viewView是Android中所有控件的基类 在Android的设计中,ViewGroup也继承View ViewGroup内部可以有子View,而子View同样可以是ViewGroup原创 2017-08-01 19:42:04 · 271 阅读 · 0 评论 -
SQLite基础知识
SQLite基础知识 1.SQLite数据库数据类型Integer varchar(10) float double char(10) text 2. SQL语句 2.1 创建表的语句 create table 表名(字段名称 数据类型 约束...) 例如: create table person(_id Integer primary key) 2.2 删原创 2017-07-17 11:17:55 · 422 阅读 · 0 评论 -
Android_Data_Binding-----------------(1)
Android_Data_Binding—————–(1) 主要优势 1.去除Activity/Fragment中的UI代码 2.性能超过手写,安全 3.执行在主线程中 类似方案 ButterKnife Android Annotations RoboBinding 使用- Gradle App module - build.gradle android{原创 2017-07-20 16:38:51 · 227 阅读 · 0 评论 -
React Native安装教程
React Native安装教程react-native init AwesomeProject.... To run your app on iOS: cd /Users/chenxinsi/code/AwesomeProject react-native run-ios - or - Open ios/AwesomeProject.xcodeproj in Xcode原创 2017-08-19 23:01:27 · 339 阅读 · 0 评论