自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设置Android模拟器上网的方法

http://myclover.iteye.com/blog/1035957设置Android模拟器上网的方法很多网友也问到为啥自己在家的PC机可以上网,而运行在PC机上面的android模拟器却不能上网呢?是因为家里的PC机的DNS一般为:192.168.1.1,这个只是一般而言,不是绝对,这个得自己使用ipconfig /all命令检查下;而模拟器默认的DNS为:10.0.2.

2017-12-19 16:53:34 8000 3

转载 真正从零开始,TensorFlow详细安装入门图文教程!

转载自:https://www.leiphone.com/news/201606/ORlQ7uK3TIW8xVGF.htmlAI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条上帮你自动筛选出来的新闻,还有各大音乐软件的歌曲“每日推荐”……形形色色的AI早已进入我们生活的方方面面。深刻的影响了

2017-11-10 10:02:55 592

转载 AndroidStudio 多层级 Module 对 aar 引用问题

转载自:https://www.cnblogs.com/bellkosmos/p/6146349.html问题:有个arr文件被放到Module A中引用,现在Module B又依赖了Module A,则在编译过程中会发生错误,Module B找不到aar文件。(同时如果又有Module C 依赖了Module B,C也会出同样的问题)解法:1、正常给一个modul

2017-11-09 16:46:15 2604 1

原创 从Github上Clone一个AndroidStudio工程如何配置环境

一、配置gradle版本 先查看自己电脑上的Androidstudio的gradle和gradle插件版本,其查看方法如链接https://jingyan.baidu.com/article/cbcede0710f49802f50b4d78.html,然后在下载的android项目里的E:\下载的项目\gradle\wrapper文件夹下有一个gradle-wrapper.prope

2017-11-09 16:35:03 1102

转载 Gradle的介绍

一、什么是Gradle 简单的说,Gradle是一个构建工具,它是用来帮助我们构建app的,构建包括编译、打包等过程。我们可以为Gradle指定构建规则,然后它就会根据我们的“命令”自动为我们构建app。Android Studio中默认就使用Gradle来完成应用的构建。有些同学可能会有疑问:”我用AS不记得给Gradle指定过什么构建规则呀,最后不还是能搞出来个apk。“ 实际上,app的

2017-11-09 15:59:56 308

转载 Android进程保活招式大全

作者:腾讯——张兴华目前市面上的应用,貌似除了微信和手Q都会比较担心被用户或者系统(厂商)杀死问题。本文对 Android 进程拉活进行一个总结。Android 进程拉活包括两个层面:A. 提供进程优先级,降低进程被杀死的概率B. 在进程被杀死后,进行拉活本文下面就从这两个方面做一下总结。1. 进程的优先级Android 系统将尽量长时间地保

2017-10-12 16:50:36 194

转载 这可能不只是一篇面经

作者:_XiaoTeng_0. 写在之前首先呢我的面试经历和一些面霸和收割机的大神相比绝不算丰富,但我这三个月应该能代表很大一部分人的心路历程:从无忧无虑也无知的状态,然后遭遇挫败,跌入低谷,连续数天的黑暗,慢慢调整,逼着自己不能松懈,看到改变,收获肯定,分享经历。 先大概说下自己的面试经历吧(详细的面试过程和面试题解析在最后):相关的公司有四类:笔试就

2017-07-24 16:31:28 620

转载 二叉树的深度以及判断平衡二叉树

输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度–一个根节点的左右有几个子节点,而该树的深度就是求左右子节点的最大一个+1public int TreeDepath(TreeNode pRoot){ if(pRoot==null) return 0;

2017-07-21 19:03:55 361

转载 平衡二叉树,AVL树之图解篇

学习过了二叉查找树,想必大家有遇到一个问题。例如,将一个数组{1,2,3,4}依次插入树的时候,形成了图1的情况。有建立树与没建立树对于数据的增删查改已经没有了任何帮助,反而增添了维护的成本。而只有建立的树如图2,才能够最大地体现二叉树的优点。                           在上述的例子中,图2就是一棵平衡二叉树。科学家们提出平衡二叉树,就是为了让树的查找性能得到最大

2017-07-21 17:54:17 558

转载 java I/O库中设计模式的应用

在java语言 I/O库的设计中,使用了两个结构模式,即装饰模式和适配器模式。      在任何一种计算机语言中,输入/输出都是一个很重要的部分。与一般的计算机语言相比,java将输入/输出的功能和使用范畴做了很大的扩充。因此输入输出在java语言中占有极为重要的位置。      java语言采用流的机制来实现输入/输出。所谓流,就是数据的有序排列,流可以是从某个源(称为流源,或者 Sou

2017-06-29 15:48:25 292

转载 如何在eclipse中使用protocolbuf(java编码)

如何在eclipse中使用protocolbuff(Java编码)         本文只讲述如何操作,不讲述科普知识,如果你连什么是protocolbuff和.proto文件的基本常识都不知道,建议你先看看其他相关博客,再看本文。操作步骤如下:1.      首先下载编译器和protocolbuff的jar包,注意现在编译器的最高版本是2.4.1,但是用到的jar包大多数都是2.3.0,

2017-06-21 16:45:24 2517

转载 北邮某牛人找工作切身感受

转自北邮人论坛 by xiaoxuanzi (值得全部看完)找工作历程基本上要截止了~~Offer再多也只能去一个,也省了纠结,顺便帮等攒人品~~~Offer搞定能一起happy,寝室MM也可以顺利拿到喜欢的offer。 本人背景:通信本科,计算机研究生,本科基本上没写过程序,难得的图书管理系统还是班长帮忙写的(感谢一下,也祝你大offer),但是有两家外企实习经历,也

2017-01-03 11:03:37 2456

转载 先验概率、最大似然估计、贝叶斯估计、最大后验概率

先验概率      先验概率(prior probability)是指根据以往经验和分析得到的概率,如全概率公式,它往往作为"由因求果"问题中的"因"出现的概率。先验概率的分类      利用过去历史资料计算得到的先验概率,称为客观先验概率;      当历史资料无从取得或资料不完全时,凭人们的主观经验来判断而得到的先验概率,称为主观先验概率。

2016-12-20 16:05:52 1467

转载 用笔记本电脑破解wifi密码

工具/原料1G或者更大U盘 一个CDlinux镜像,Unetbootin工具(启动盘刻录工具)1、CDlinux U盘启动打开Unetbootin,利用它将CDlinux安装到U盘上,按下图设置:发行版本上选择BackTrack

2016-12-14 11:55:51 12588 2

转载 Android 之美 从0到1 之Android 进阶(二)

在上一章节中《Android 之美 从0到1 之Android 进阶(一)》中我们已经理解了一些View的基本知识并且知道如何自定义View。那么本章节将继续深入理解View,关于View的绘制流程,View的事件分发。刷新机制等等。在阅读过程中有任何问题,请及时联系。如需转载请注明 fuchenxuan blog 本章系《Android 之美 从0到1 – 高手之路》Android

2016-11-13 11:10:59 616

转载 Android 面试题总结之Android 进阶(一)

在前几篇文章中都是讲的基础,大家应该会觉得非常熟悉,但往往我们可能对于基础某些细节认识不够彻底或贯穿不全,我一直认为基础都是比较难的,那么本章节终于到进阶啦,主要讲的是View 的相关知识,在前面《Android 面试题总结之Android 基础 (六)》 中已经对View有了一定的了解,由于内容较多且也是面试必考题,所以将分两篇继续深入的理解View。在阅读过程中有任何问题,请及

2016-11-13 11:08:20 278

转载 Android 面试题总结之Android 基础(六)

在上一章节Android 面试题总结之Android 基础ListView(五) 主要是ListView的优化,原理以及一些基本问题。在阅读过程中有任何问题,请及时联系。如需转载请注明 fuchenxuan de Blog 本章系《Android 之美 从0到1 – 高手之路》Android基础将会总结了Android 布局常见面试问题。其实对于基础方面Android 开发来说,经

2016-11-13 11:05:53 318

转载 Android 面试题总结之Android 基础(五)

前几篇面试总结中,主要讲了Android 的四大组件的相关知识点,希望在大家日常工作中有所帮助,那么在本节中主要是Android 必不可少的ListView 的相关知识点。Listview 类似的控件 ,不管是在.Net 中 ,还是在Java 中 都是使用非常广泛。正因为他的重要性,内容比较多,所以单独章节的介绍。前两篇文章传送门: Android 面试题总结之Android 基础(一) 

2016-11-13 11:04:45 335

转载 Android 面试题总结之Android 基础Service(四)

在上一章节Android 面试题总结之Android 基础Broadcast Receiver(三) 我们讲了Broadcast Receiver基础知识。本节主要讲解Service相关基础知识,Service也是我们开发过程中经常使用到。在阅读过程中有任何问题,请及时联系。如需转载请注明 fuchenxuan de Blog 本章系《Android 之美 从0到1 – 高手之路》

2016-11-13 11:03:23 986 1

转载 Android 面试题总结之Android 基础(三)

在上一章节Android 面试题总结之Android 基础ContentProvider(二) 我们讲的ContentProvider和Intent基础知识。本节主要讲解Broadcast Receiver相关基础知识。在阅读过程中有任何问题,请及时联系。 本章系《Android 之美 从0到1 – 高手之路》Android基础Broadcast Receiver 总结了Andro

2016-11-13 11:02:24 461

转载 Android 面试题总结之Android 基础ContentProvider(二)

在上一章节Android 面试题总结之Android 基础Activity(一) 我们讲的Activity基础知识。有许多朋友反映看着比较乱,我又回去看了看 ,确实很乱,不够细心。然后我又重新整理了一遍。让大家阅读体验更好!在阅读过程中有任何问题,请及时联系。 本章系《Android 之美 从0到1 – 高手之路》Android基础ContentProvider 总结了Androi

2016-11-13 11:00:38 1395

转载 Android 面试题总结之Android 基础Activity(一)

转载自:http://blog.csdn.net/vfushAndroid四大组件简介请简要介绍Android的四大组件。答案:Android系统有四种组件,这四种组件构成了Android应用的框架,然后由Intent联系这四种组件。Activity用来显示Android的程序界面,一个应用往往有多个界面,所以一个应用中会有多个Activity。Servic

2016-11-13 10:59:26 717

转载 安卓易学,爬坑不易—腾讯老司机的RecyclerView局部刷新爬坑之路

转载自:http://wetest.qq.com/lab/view/176.html?from=adsout_qqtips_past2&sessionUserType=BFT.PARAMS.201129.TASKID&ADUIN=751743289&ADSESSION=1477044370&ADTAG=CLIENT.QQ.5497_.0&ADPUBNO=26621针对手游的性能优化,腾讯WeT

2016-10-21 18:24:14 321

转载 android-自定义View解决wrap_content无效的问题

###问题提出在我们自定义view时,如何需要是当前的view内容自适应,这种平常的使用中,只需要在xml文件中制定宽高或者长高为wrap_content即可,但是如果该view是我们自定义的,那么此时再在xml文件中指定宽高为wrap_content则不能起到内容自适应的效果,并且效果为match_parent。本文即是解决此类问题。###预备知识在讲解该问题之前,我们需要了解一些预备

2016-09-20 14:09:33 4792

转载 ListView的item中有button ImageButton CheckBox EditText等时 点击事件失效问题的解决

在item的布局文件中加入:android:descendantFocusability="blocksDescendants"[html] view plain copy xml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="http://schemas.an

2016-09-09 10:52:26 560

转载 Android图片压缩上传系列-基础篇

【声明:本文经授权转自简书,作者:laogui,未经许可,禁止转载。】;本文原地址:http://www.jianshu.com/p/64bfba434703#开发中遇到需要上传图片的场景还是很常见的,这就涉及到图片的压缩处理。如果不进行压缩,势必造成消耗大量的流量,下载图片的速度慢等。关于android如何压缩,网上的资料也是很多,但大多数都是代码片段,讲解压缩步骤,而没有一个实

2016-09-05 16:20:44 487

转载 Android获取屏幕高度、状态栏高度、标题栏高度

在android应用中,有时需要计算个View的位置,导致需要计算状态栏高度,标题栏高度等信息。为以后方便,在此做个简单记录。晒代码前先了解一下android屏幕区域的划分,如下图(该图引用自此文http://www.iteye.com/topic/828830 )1、 屏幕区域的获取[java] view plaincopy

2016-08-28 15:07:04 467

转载 view_ _ Android应用坐标系统全面详解

1 背景去年有很多人私信告诉我让说说自定义控件,其实通观网络上的很多博客都在讲各种自定义控件,但是大多数都是授之以鱼,却很少有较为系统性授之于渔的文章,同时由于自己也迟迟没有时间规划这一系列文章,最近想将这一系列文章重新提起来,所以就来先总结一下自定义控件的一个核心知识点——坐标系。很多人可能不屑一顾Android的坐标系,但是如果你想彻底学会自定义控件,我想说了解Android各

2016-08-28 14:59:32 624

转载 使用MVP模式重构代码

之前写了两篇关于MVP模式的文章,主要讲得都是一些概念,这里谈谈自己在Android项目中使用MVP模式的真实感受,并以实例的形式一起尝试来使用MVP模式去重构我们现有的代码。有兴趣的童鞋可以先去阅读之前的文章,因为这里将不再重复概念的部分了,本文会假设你对MVP有一点了解了:1. 在谈MVP之前,你真的懂MVC吗?2. MVP模式是你的救命稻草吗?臃肿的Activity大部分

2016-08-25 15:58:42 1403

原创 这一次,我优化了37%的内存

话说,从mta上报的数据上来看,我们的app出现了3起OOM(out of memery):java.lang.Throwable: java.lang.OutOfMemoryError at com.tencent.stat.a.d.(Unknown Source) at com.tencent.stat.g.uncaughtException(Unknown Source) at

2016-08-24 16:37:50 2371 1

转载 Android Studio(Gradle)解决库依赖冲突问题

最近在调整代码的时候,出现如下问题:12345678910111213Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes;    UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexExcept

2016-08-15 16:57:14 10320

转载 单例模式的常见应用场景

单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此有些设计大师并把把其称为设计模式之一。这里又不具体讲如何实现单例模式和介绍其原理(因为这方便的已经有太多的好文章介绍了),如果对单例模式不了解的可以先看下:http://terrylee.cn

2016-07-29 14:47:12 334

转载 Android性能优化之常见的内存泄漏

作者:u010687392 发表于2015/11/23 15:13:23 原文链接(http://blog.csdn.net/u010687392/article/details/49909477)前言对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助LeakCanary、MAT等

2016-07-19 13:00:45 316

转载 Android中的Activitys, Threads和内存泄露

Android编程中一个共同的困难就是协调Activity的生命周期和长时间运行的任务(task),并且要避免可能的内存泄露。思考下面Activity的代码,在它启动的时候开启一个线程并循环执行任务。/** * 一个展示线程如何在配置变化中存活下来的例子(配置变化会导致创 * 建线程的Activity被销毁)。代码中的Activity泄露了,因为线程被实 * 例为一个匿名类实例,它隐式地

2016-07-19 11:04:37 347

转载 深入理解Java中为什么内部类可以访问外部类的成员

内部类简介虽然Java是一门相对比较简单的编程语言,但是对于初学者, 还是有很多东西感觉云里雾里, 理解的不是很清晰。内部类就是一个经常让初学者感到迷惑的特性。 即使现在我自认为Java学的不错了, 但是依然不是很清楚。其中一个疑惑就是为什么内部类对象可以访问外部类对象中的成员(包括成员变量和成员方法)? 早就想对内部类这个特性一探究竟了,今天终于抽出时间把它研究了一下。

2016-07-19 10:47:06 243

转载 突出一个简单粗暴!Android Activity泄漏问题解决方案

测试跟你说你的XXActivity泄露了,你如何确认是否真的泄漏?确认泄漏后,你又如何定位是哪里的问题导致内存泄漏?Android日常开发中,内存泄漏的重灾区就是Activity,相信这两个是每个Android开发者都碰到过的问题,遇到这种问题,我们一般都会祭出我们的杀手锏:Dump Java Heap然后MAT静态分析GC链。然后今天我想另辟蹊径,从更简单的角度定位并解决这种问题。确

2016-07-15 21:55:32 1402

转载 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善

Android开源库自己一直很喜欢Android开发,就如博客签名一样,我是程序猿,我为自己代言。在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者,而且我会不定期的更新这篇文章。Android下的优秀开发库数不胜数,在本文中,我列举的多是开发流程中最常用的一些。如果你还想了解更多的Android开源库,可以关注我的博客,每一个

2016-07-13 17:47:48 592

转载 使用WIFI连接android进行调试和adb操作

. 手机端开启adb tcp连接端口:/$setprop service.adb.tcp.port 5555:/$stop adbd:/$start adbd其中setprop是用来设置系统属性的,这里不需要root权限,su即可。可通过adb shell设置,亦可通过手机上安装的Android terminal设置。2. 电脑端的设置和使用连接adb,其中

2016-07-11 16:33:30 744

转载 写点有价值的测试用例

这篇文章为《解读Android官方MVP项目单元测试》(以下简称《解读》)的附录部分,行此文的目的有二,其一是这个项目的单元测试齐全,覆盖率很高,有极高的学习价值,笔者希望把每个测试用例都描述一遍,通过这种方式来强迫自己认真的看完。其二,这部分内容难免枯燥,笔者尽力想把它写得可读性高一点点,却发现着实有难度,简直是给自己挖坑,所以从《写点有价值的测试用例》的角度出发,对这篇附录文章稍作修饰。但不管

2016-06-28 14:50:00 555

转载 Android单元测试框架Robolectric3.0介绍(二)

一 闲话单元测试我们经常讲“前人种树,后人乘凉”,然而在软件开发中,往往呈现出来的却是截然相反的景象,我们在绩效和指标的驱使下,主动或被动的留下来大量坏味道的代码,在短时间内顺利的完成项目,此后却花了数倍于开发的时间来维护此项目,可谓“前人砍树,后人遭殃”,讽刺的是,砍树的人往往因为优秀的绩效,此时已经步步高升,而遭殃的往往是意气风发,步入职场的年轻人,如此不断轮回。所以,为了打破轮回,从一点

2016-06-28 14:48:25 2248

空空如也

空空如也

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

TA关注的人

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