排序:
默认
按更新时间
按访问量

Android开发常用开源框架

Android开源框架系列 Android开源项目 Android开发常用开源框架2 Android开发常用开源框架3 GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频 2017年伊始,你需要尝试的25个Android第三...

2018-08-22 11:37:41

阅读数:322

评论数:1

Android开发高级进阶之Android开发艺术探索笔记重要知识点

本书是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。本书从三个方面来组织内容。 介绍Android开发者不容易掌握的一些知识点 结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点 介绍一些核心技术和Andro...

2018-07-06 09:53:25

阅读数:385

评论数:0

Conflict with dependency "com.android.support-annotations' in project':app'.Resolved ...解决方法

今天新建一个项目的时候在构建过程中出现如下的问题: 这个错误的大概意思是:我的名为app的module里,com.android.support:support-annotations这个依赖冲突了,app里的版本是26.1.0,但是Test app的版本里是27.1.1。 只需要在我们的...

2018-10-11 14:32:11

阅读数:9

评论数:0

Android中的观察者模式

最简单的Android观察者模式的实现Demo,通过这个例子wome我们可以学习到观察者模式的基本yong用法,在后续的开发工作中我们可以根据这个思想设计出更好的产品。 观察者模式是:当一个对象的状态发送改变时,所有依赖于它的对象都能得到通知并被自动更新。 下面介绍一种简单的使用方法,(下面有...

2018-09-18 16:24:42

阅读数:11

评论数:0

Android工程师级别和学习路线

  前言 看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程...

2018-09-10 22:17:37

阅读数:37

评论数:0

强制下线功能的实现管理Activity的工具类

开发中会遇到当我们打开很多Activity的时候想要直接回到某一个界面,然后把栈中的Activity都销毁,这个时候创建一个Activity 的管理类就很简单了,如下,在调用的时候只需要在每个Activity的onCreate()方法中调用响应的方法,然后在需要销毁的时候直接 通过这个工具类来f...

2018-08-31 18:09:04

阅读数:25

评论数:0

java.lang.IllegalArgumentException: pointerIndex out of range pointerIndex=-1 pointerCount=1

在进行图片放大缩小的时候,图片缩小出现这个异常,查询了一下发现解决方案 java.lang.IllegalArgumentException: pointerIndex out of range pointerIndex=-1 pointerCount=1 at android.v...

2018-08-31 10:47:36

阅读数:83

评论数:0

Android性能优化基本讲解

                                                                                             Android性能优化的目标   在网上也看到过很多相关的文章,他们基本总结为:快,稳,省,小,描述的很准确...

2018-08-30 09:45:18

阅读数:25

评论数:0

Android中隐藏屏幕键盘的方法

Android中需要隐藏键盘的时候(这里有两个事件(方法)可以用来对键盘进行隐藏和显示): /** * 隐藏键盘 * 弹窗弹出的时候把键盘隐藏掉 */ protected void hideInputKeyboard(View v) { InputMethodManager i...

2018-08-28 10:58:22

阅读数:96

评论数:0

Android中最简单的集成腾讯Bugly

项目中使用到集成腾讯的Bugly方便应用的版本管理,崩溃日志的查看和热更新的应用,研究了一下写出来了: 库文件导入 Bugly支持自动集成和手动集成两种方式,如果您使用Gradle编译Apk,我们强烈推荐您使用自动接入方式配置库文件。 自动集成(推荐) Bugly支持JCenter仓库和M...

2018-08-27 14:22:28

阅读数:74

评论数:0

关于Fragment中的onResume方法

前因后果: 开发中使用Activity中通过ViewPager嵌套不同的fragment但是有个问题是当返回Fragment界面时数据没有实时刷新,查了很久以为是Fragment中的onResume()方法的问题,最后才知道原理: Fragment依托于Activity,其内部的OnResum...

2018-08-24 11:06:39

阅读数:23

评论数:0

Volatile详解

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由...

2018-08-23 15:03:48

阅读数:14

评论数:0

自定义图片放大缩小(ImageView)

开发中我们有可能对ImageView控件中的图片进行点击放大和缩小的效果,仅在ImageView中设置比较麻烦, 然后就想到了自己定义一个ImageView控件,通过重写ImageView来实现控件中的图片的点击放大效果: 如下,当用的时候可以直接拿来使用: /** * 对图片进行放大缩...

2018-08-22 15:10:19

阅读数:41

评论数:0

GridView中的图片点击放大,模仿微信朋友圈图片放大效果

在项目中有一个功能是用户有一个照片墙,是用户平时写日记的时候上传上去的(可以参考我另外一篇照片墙的经典实现) 现在呢要对该照片墙中的图片进行点击放大的效果,就像朋友圈中的图片点击放大一样,有几点要求如下: 1)点击图片可以显示该图片的放大效果 2)图片可以左右滑动 3)图片可以点击缩放,手...

2018-08-22 14:29:32

阅读数:71

评论数:0

Android开发中常见的设计模式

对于开发人员来说,设计模式有时候就是一道坎,但是设计模式又非常有用,过了这道坎,它可以让你水平提高一个档次。而在android开发中,必要的了解一些设计模式又是非常有必要的。对于想系统的学习设计模式的同学,这里推荐2本书。一本是Head First系列的Head Hirst Design Patt...

2018-08-22 11:10:09

阅读数:114

评论数:0

一些常用技能(Android面试)

1:为什么Android官方废弃SoftRefrerence软引用和WeakReference弱引用,而拥抱LruCache?   一些具有Java背景的研发者喜欢使用软引用(SoftRefrerence)和弱引用(WeakReference)来缓存Java对象和数据,但是如果在Android中...

2018-08-22 10:52:16

阅读数:19

评论数:0

微信登陆第三方应用

  相信很多第三方应用都使用到微信登陆,今天来详细讲解微信登陆的流程及实现。 1:微信登陆都有一个点击事件:    @Override public void onClick(View v) { switch (v.getId()) { case R.id.get...

2018-08-22 10:05:14

阅读数:18

评论数:0

Android中自定义ImageView实现图片放大缩小的功能

开发中会使用到查看图片的功能,不仅要能查看图片而且还能双击放大,缩小等操作,下面对ImageView 进行自定义,可以实现放大缩小的功能,以后使用的时候可以直接拿来用。 /** * 对图片进行放大缩小 * Created by acer-pc on 2018/8/21. */ pub...

2018-08-21 16:36:25

阅读数:84

评论数:0

Android知识点的总结目录

  源于对掌握的Android开发基础点进行整理,罗列下已经总结的文章,从中可以看到技术积累的过程。 1,Android系统简介 2,ProGuard代码混淆 3,讲讲Handler+Looper+MessageQueue关系 4,Android图片加载库理解 5,谈谈Android运行时权限理...

2018-08-21 15:14:24

阅读数:16

评论数:0

关于单元测试的总结

开发人员必备的技能——单元测试 说起软件测试四个字,想必大家脑海中浮现的有集成测试、系统测试、黑盒测试、白盒测试等,可能就是没想到会有单元测试。 对于大学是学习软件工程专业出身的同学来说可能会听过这四个字,对工作好几年的职场老鸟可能也听过但是没实际用过居多。绝大多数的开发人员都是忙于把手头的工作...

2018-08-21 14:40:49

阅读数:45

评论数:0

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