自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

越努力,越幸运

有想法,付诸实践,并能坚持,就能成功!

  • 博客(29)
  • 资源 (2)
  • 问答 (11)
  • 收藏
  • 关注

原创 Android Studio使用SVN时添加忽略文件

1、SNV添加忽略文件的操作:2、忽略成功以后在Android  Studio中的颜色:3、一般需要忽略的文件如下:(1).idea文件夹(2).gradle文件夹(3)所有的build文件夹(4)所有的.iml文件(5)local.properties文件4、当文件被添加到SVN版本控制中时,添加忽略是无效的

2017-09-27 16:49:53 3821 1

原创 Android Studio 新建文件自动加入SVN版本控制

解决办法如下;File ——>  Settings

2017-08-07 11:27:47 5069

转载 Android之ViewPager源码分析

20150210 ViewPager 焦点控制在TV应用开发中ViewPager是很常用的控件,在ViewPager的页切换时焦点控制是很苦恼的事,有过相关开发经验的同学一定感同身受。废话不多说,我们分析一下ViewPager的相关源码。对于ViewPager而已,一切按键的响应都是从dispatchKeyEvent开始的。[java] view plain c

2017-04-14 16:21:55 1085

转载 android WIFI连接开发

这里列了很多,但是大致可以分为四个主要的类ScanResult wifiConfiguration WifiInfo WifiManager(1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。在我们进行wifi 搜索的时候,一般会搜到这些信息,首先是接入点名字、接入点信息的强弱、还有接入点使用的安全模式,是WPA、WPE。打开这个类,我们可以

2017-03-27 10:23:00 609

转载 使用tcpdump、wireshark对Android应用程序进行抓包并分析

本文主要介绍如何使用tcpdump和wireshark对Android应用程序进行抓包并分析,需要说明的是在抓包之前,你的Android设备必须root过了,另外你的电脑必须有Android SDK环境。下载并安装tcpdumptcpdump链接:http://www.tcpdump.org/选择一个版本下载并解压提取出其中呃tcpdump文件,然后push到你的手机上去:1a

2016-12-23 15:21:15 695

原创 黑马76期培训视频分享

黑马76期培训视频:链接:http://pan.baidu.com/s/1pKMN2rh   密码:irh3

2016-12-17 13:22:24 3549 2

转载 Android应对Activity进程被杀死

文章转载:http://blog.csdn.net/xinzheng_wang/article/details/23036217      通常在一部Android手机里同时运行着多个应用(app),每个app对应一个系统进程,当系统需要更多的资源(如内存)而空闲资源不足时,Android系统就会选择杀掉一些低优先级的进程以便释放所需资源,这也是Android开发与PC桌面开发不同的之处。

2016-10-14 10:04:55 1546

原创 Android SDK目录结构介绍

首先看一张图:1、add-ons   该文件夹中保存着附加库,比如Google Maps。2、build-tools   各版本SDK编译工具。3、docs  离线开发者文档Android SDK API参考文档,所有的API文档都可以在这里查到。4、extras  扩展开发包,如高版本的API在低版本中开发使用。5、licensing 作为Android Mark

2016-08-17 15:11:09 477

转载 Android Studio项目目录结构介绍

在Android Studio中,提供了以下几种项目结构类型我们一般常用的有以下两种结构:Project 结构类型app/build/ app模块build编译输出的目录app/build.gradle app模块的gradle编译文件app/app.iml app模块的配置文件app/proguard-rules.pro app模块proguard文件build.gr

2016-08-16 09:52:26 480

转载 Gradle 入门知识

随着Android Studio越来越完善,更多的开发者舍弃掉Eclipse。但是新的IDE与以往的Eclipse有很大区别,这导致部分开发者望而却步,其中一个大家觉得比较麻烦的是Android Studio采用的新的构建系统,gradle。那么这篇文章我将对gradle进行一个简单介绍(主要讲gradle配合Android Studio的使用),希望帮助大家熟悉gradle。一. gra

2016-08-15 14:58:12 637

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2016-08-02 11:03:22 570

转载 Android(Java) 代码优化

本文为Android(Java) 代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*)1、降低执行时间这部分包括:缓存、数据存储优化、算法优化、JNI、逻辑优化、需求优化几种优化方式。(1). 缓存缓存主要包括对象缓存、IO缓存、网络缓存、DB缓存,对象缓存能减少内

2016-08-02 10:55:57 336

转载 Android 布局优化

本文为Android布局优化,主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点,顺带提及布局调优相关工具(hierarchy viewer和lint)。  1、抽象布局标签(1) 标签include标签常用于将布局中的公共部分提取出来供其他l

2016-08-02 10:53:06 382

转载 Android性能优化

一、性能瓶颈点整个页面主要由6个Page的ViewPager,每个Page为一个GridView,GridView一屏大概显示4*4的item信息(本文最后有附图)。由于网络数据获取较多且随时需要保持页面内app下载进度及状态,所以出现以下性能问题a.  ViewPager左右滑动明显卡顿b.  GridView上下滚动明显卡顿c.  其他Activity返回V

2016-08-02 10:49:08 372

转载 Eclipse和Android Studio的偏好设置的导出和导入

很多同学都会碰到这样的问题,就是原先在自己的笔记本上进行项目开发,对于Eclipse和Android Studio中的各项设置已经非常熟悉和满意,如背景设置,快捷键设置,编码设置等等。如果此时需要到另一台公司电脑进行开发,必须重装Eclipse和Android Studio,如果现在对那些自定义设置重头开始配置的话,那就极为麻烦的,也是效率相当低下的。如果看到同事的IDE环境设置非常好,想要拿过来

2016-07-28 14:42:31 4126

转载 Android Studio如何导入工程

摘要由于谷歌准备放弃Eclipse作为Android的开发工具,现在有好多项目都已经转用Android Studio这一官方IDE来开发。特别是从github下载下来的工程,大部分是用的Gradle来编译的。 想研究下大牛的代码,兴致勃勃地将他们的工程导入到自己的Studio。可悲的是,总是有各种各样的问题,很是让人头疼。通过一段时间的摸索,我终于总结出一套行之有效的导入Android Stu

2016-07-20 11:23:12 4321

转载 Can't use Subversion command line client: svn.Errors found while svn working copies detection.

使用Intellij的svn时提示出错:Can't use Subversion command line client: svn.                                                                               Errors found while svn working copies detection. 

2016-07-19 14:37:25 3488 2

转载 AndroidStudio如何从SVN检出项目

一、打开AndroidStudio后,点击Check out project from Version Control,选择Subversion二、点击“+”,输入SVN地址,点击OK三、然后选择刚添加的SVN地址,点击Check out,会出现选择本地文件夹的界面,这个界面就是我们要导出项目的本地路径,这里我们可以在E盘创建一个文件

2016-07-19 10:31:27 6577 2

原创 Execution failed for task ':app:transformClassesWithDexForDebug'和UnsupportedClassVersionError

本文仅是记录自己开发过程中遇到的问题。

2016-07-19 09:14:16 499

转载 Android权限问题整理

Android权限系统非常庞大,我们在Android系统中做任何操作都需要首先获取Android系统权限,本文记录了所有的Android权限问题,整理一下分享给大家。访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCE

2016-07-16 13:40:20 1782 1

转载 VR 虚拟现实

文章转载:http://blog.csdn.net/duzixi/article/details/45172359仅以此系列文章献给那些想了解虚拟现实(VR, Virtual Reality)的朋友,专业人士及行业人士慎入。“虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、

2016-05-18 13:35:03 5572

转载 Unix和Linux的的发展史

首先说明本帖是转的,旨在让大家了解科技界的一些故事,每一种科技的进步都伴随开发者们不懈的努力!Unix是目前还在存活的操作系统的元老了,走过了40年的历程。由它引发的思想变革,对当今计算机文化造成的深远影响。这是一段所有从事计算机行业人员尤其是软件开发人员需要了解的历史。Unix的传奇历史是整个计算机世界文化最具代表性的,它对整个计算机世界文化的影响也是最巨大,最深远的。他给人带来的不单单

2016-04-14 19:53:09 10592

转载 android使用ant编译APK

ANT是java开发的很好的构建工具,很多开源项目都是使用ANT来构建的,并且ANT和JUNIT可以很好的配合使用,生成非常完美的测试报告,帮助开发人员开发。作为一名开发人员,如果一天天的时间都花在项目的部署和简单的测试上,是一种巨大的浪费;而ANT可以帮助我们完成一些单调而无聊的事情,使开发人员从这些无聊的工作中解脱出来;能更加专注于业务。    在我的博客中,我将系列的讲解ANT的使用

2016-03-29 14:36:03 475

原创 Android Studio常用快捷键

Android Studio 是一个全新的 Android 开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试      下面是一些常用的android  studio的快捷键。这些快捷键会帮助我们提供开发效率:Ctrl+Shift+N:查找文件

2016-03-29 10:10:43 534

原创 SQL语句的一些基础操作

SQL数据库是我们常用的一种数据库。下面是对SQL数据库的一些基本操作进行总结。

2016-03-29 09:38:21 414

原创 ListView加载多套布局

Android 中常用的控件ListView就是其中之一,在使用ListView的时候常常我们的列表中item并不一定就是一套布局。对于多套布局其实也挺简单的,只要重写Adapter中的getViewTypeCount()和getItemViewType(int position)方法。getViewTypeCount()方法返回的值是item布局的种类数量。getItemViewType

2016-03-23 11:43:55 445

转载 Application类

文章转载:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.htmlApplication类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android

2016-03-15 20:36:08 436

原创 Android 中常见的小知识总结

知识是需要积累的,许多小知识只有经常看看,用起来才能得心应手,只有积累到一定程度,菜鸟才能腾飞!

2016-03-11 18:40:39 915

转载 Android 中关于文件的读写操作

在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:      1) 从resource的raw中读取文件数据:[java] view plain copy

2016-02-02 13:22:41 597

移动开发UI设计取色器

在你想仿写app时,不知道如何获得颜色编码时,它可以帮你获取任何颜色编码。

2016-03-25

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

TA关注的人

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