自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注册

1 验证码是如何获取到的 2 点击验证码实现更新 3 弹出图库的activity Intent intent = new Intent();/* 开启Pictures画面Type设定为image */ intent.setType("image/*");/* 使用Intent.ACTION_GET_CONTENT这个Action */intent.setAction(Intent.ACT

2016-02-29 15:10:43 354

原创 登陆注册页面实现上下滑动,方便输入

布局最外层加ScrollView<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_

2016-02-29 13:42:01 1138

原创 git遇到的问题

1 git init之后.git文件夹不显示解决办法: .git文件夹是隐藏文件,要手动设置成显示隐藏文件2 git仓库不现实文件状态解决办法:修改注册表,注意之后要重启电脑 1 2

2016-02-26 17:34:30 303

原创 bitbucket的使用方法教程

参考 开源,免费,托管私人代码的网站 git只能是开源代码托管创建一个私有项目并上传

2016-02-26 17:28:30 4324

原创 Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)

参考

2016-02-26 13:56:32 206

原创 android书籍

android书籍

2016-02-25 22:26:32 331

原创 windows的vim编辑器的退出

编辑完之后的操作 1 按Esc键 2 输入大写的ZZ

2016-02-25 16:18:21 2175 1

原创 Git使用之设置SSH Key

设置SSH Key      1. 检查是否已经有SSH Key。$ cd ~/.ssh  如果说没有这个目录,就直接看第三步      2. 备份      3. 生成一个新的SSH。 $ssh-keygen -t rsa -C "email"  之后直接回车,不用填写东西。之后会让你输入密码。然后就生成一个目录.ssh ,里面有两个文件:id_rsa , id_rs

2016-02-25 16:16:16 319

原创 android studio怎么使用git

参考

2016-02-25 13:11:00 119

原创 git-猴子

目录:首先管理历史数据的数据库修改记录的提交工作树和索引安装git初期设定新建数据库提交文件push到远程数据库clone远程数据库从远程数据库pull在贝格乐上建立数据库push到远程数据库克隆远程数据库从克隆的数据库进行push从远程数据库pull合并修改记录解决冲突push冲突的状态解决冲突一 首先什么是git:版本管理系统有什么用:1 把文档还原

2016-02-24 15:23:17 510

原创 git-pdf

参考这个博客学习目录:各种基本命令配置并初始化一个仓库(repository)开始或停止跟踪文件(track)暂存或提交更改(stage/commit)如何配置git来忽略指定的文件和文件模式??如何迅速而简单的撤销错误操作如何浏览你的项目历史版本不同提交间的差异向你的远程仓库推送(push)从远程仓库拉取(pull)获取Git仓库有两种取得git仓库的方法在现有的项目或目录下

2016-02-24 12:36:11 498

原创 javaIO流

19.04 集合是我们在程序中new出来的对象,相当于存在内存中,当程序结束(虚拟机结束)的时候,内存中的东西就没有了,所以集合就是做一些临时的数据存储,如何做永久性的数据存储——IO,读写 IO–I:Input读,O:Output写 电脑上的东西,要么是文件,要么是文件夹 文件可以存储东西 文件就可以对数据进行永久性的存储 IO流常见的应用场景:文件的上传与下载 IO流之前要先会Fi

2016-02-18 23:32:16 125

原创 Android的性能优化

1 性能优化的方法:布局优化绘制优化线程优化Bitmap优化响应速度的优化(ANR日志分析方法)ListView的优化内存泄露的优化2 内存优化概述:手机是移动设备,所以CPU,内存不够用。内存使用多了,就内存溢出(oom);cup过多的使用,也就是大量的耗时任务,手机会卡,或程序无响应(ANR)。性能优化的很重要的问题就是内存泄露,内存泄露不会导致程序的功能异常,但是...

2016-02-17 21:58:00 61

原创 SlidingDrawer

如果想让handle显示在右上要按代码中的配置,主要width = wrap_content,还有id要放在LinearLayout上 SlidingDrawer的orientation属性可以让抽屉出现在下或者右,但是不能是上或做,自定义控件可以实现<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http:/

2016-02-17 19:18:00 98

原创 流量统计的原理

android中每个应用程序都会产生流量,这个流量其实就在手机的一个文件夹中存储,我们要想获得其实就是找到这个文件夹,然后读取其中的数据就好了 流量分为上传的流量和下载的流量 上传的流量存储在:”/proc/uid_stat/”+uid+”/tcp_rcv” 下载的流量存储在:”/proc/uid_stat/”+uid+”/tcp_snd” uid 是什么呢? 其实每个安装到手机上的应用程

2016-02-16 21:38:24 1272

原创 常用的数据结构

数据元素相互之间的关系称为结构有四类基本结构:集合、线性结构、树形结构、图状结构;线性结构:元素之间存在一对一关系常见类型有: 数组, 链表, 队列, 栈, 它们之间在操作上有所区别. 例如:链表可在任意位置插入或删除元素, 而队列在队尾插入元素,队头删除元素, 栈只能在栈顶进行插入,删除操作.树形结构: 元素之间存在一对多关系,常见类型有:树(有许多特例:二叉树、平衡二叉

2016-02-16 20:02:24 230

原创 Android的线程和线程池

线程是操作系统调度的最小单元 线程是一个受限制的系统资源,即不能无限制的产生。 线程的创建销毁都有相应的开销 时间片轮转的方式调度每个线程用途来讲分为主线程和子线程主线程:更新ui子线程:耗时操作在android中扮演线程的角色:Thread,AsyncTask,IntentService,HandlerThreadAsyncTask:封装了线程池,handler 主要是方便在子线程中更新u

2016-02-16 11:31:58 199

原创 技术大牛的博客

技术大牛的博客

2016-02-16 08:03:26 281

原创 inflater.inflate的理解

View rl = inflater.inflate(R.layout.mytest, mListCon,true); 如果是第三个参数是false,就是不要将布局文件加载到root中,返回值是布局文件的根布局,如果要将xml加载到root上,要root.addView(rl); 如果是true,就是将xml文件加载到root上,返回的是root,那么rl直接就添加到root上了关于Layout

2016-02-14 23:12:45 911

原创 View的滑动冲突

View的滑动冲突是View体系的核心章节滑动冲突是怎么产生的呢?在界面中只要内外两层可以同时滑动,就会产生滑动冲突如何解决滑动冲突呢?有固定套路,是什么呢????常见的滑动冲突场景外部滑动方向和内部滑动方向不一致外部滑动方向和内部滑动方向一致以上两种情况嵌套???滑动冲突的处理规则场景一:根据滑动是水平还是垂直来判断由谁来拦截事件 根据滑动过程中两个点的坐标就可以得出是水平还是

2016-02-14 22:44:37 336

原创 android面试2

9 两个activity之间怎么传递数据(有待继续)基本数据类型可以通过Intent传递Serializable ,java se,将对象序列化到文件,再从文件中读出来parcelable,Bitmap就是实现了这个接口,可以将对象保存到内存,但是容易内存溢出Bitmap就是一个parcelable对象,Intent可以传递实现了parcelable,Serializable两个接口的对象

2016-02-14 19:03:17 325

原创 面试题(1)

1 什么是Activity是Context的子类四大组件之一可以与用户交互的界面的容器一个用户交互界面对应一个Activity实现了Window.callback(分发的事件处理),KeyEvent.callback(按键)接口,所以可以与用户交互,Service没有实现以上两个接口,所以不能与用户交互1 显示界面setContentView(),2 设置点击事件开发常用的Activi

2016-02-14 12:31:11 279

原创 Cursor

1 Cursor.moveToFirst() 查询出来的cursor的初始位置是指向第一条记录的前一个位置的 Cursor.moveToFirst():指向查询结果的第一个位置。 一般通过判断Cursor.moveToFirst()的值为true或false来确定查询结果是否为空。cursor.moveToNext()是用来做循环的,一般这样来用:while(cursor.moveToNext

2016-02-13 17:56:04 735

原创 使用Intent和IntentFilter进行通信

目录:Intent对于Android应用的作用 启动系统的组件使用Intent启动系统组件Intent的Component属性的作用Intent的Action属性的作用Intent的Category属性的作用为指定Action,Category 的Intent配置对应的intent-filterIntent的Data属性Intent的Type属性为指定Data,Type的Inten

2016-02-13 17:53:32 376

空空如也

空空如也

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

TA关注的人

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