自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朝哥的博客

慢慢飞慢慢飞

  • 博客(48)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android实现QQ换头像的对话框

之前一直觉得QQ换头像弹出的对话框挺好看的,而且在项目中也有这个 需求,于是写一个Demo出来分享一下。话不多说,先来张效果图看看。 上面是QQ中的效果。上面的效果图为需要实现的效果。简单来说,就是弹出了一个对话框。接下来说说是怎么实现的。对话框Dialog中的是自定义View,下面先贴出代码head_dialog。<?xml version="1.0" encoding="utf-8"?><

2016-10-12 22:34:18 1387

原创 AndroidStudio导入jar包或第三方开源工程库library

在开发项目的时候或多或少都会引用第三方开源工程库或者是自己已经写好的项目需要引用。常见的方式分为三种:Jar 包的形式AndroidStudio 盛行的方式,在 app 的 build.gradle 文件的 dependencies 中 compile引用一个完整的工程对于 Jar 包形式 :在 app 目录下新建一个 libs 文件夹,将需要导入的 Jar 包文件复制粘贴进去。 此时J

2016-10-09 17:10:00 766

原创 java.lang.IllegalStateException: Fragment already active,Fragment.setArguments()问题

在两个Fragment中传递数据的时候就会报这个错误:java.lang.IllegalStateException: Fragment already active at android.support.v4.app.Fragment.setArguments(

2016-10-08 17:57:52 576

原创 个人理解的Android设计模式之观察者模式

接触安卓有一段时间了,之前一直都不懂什么设计模式之类的, 最近在做一个项目,从项目中理解到了一种观察者模式,个人 觉得这种观察者模式很好理解,也很好运用。何为观察者模式?观察者模式由 观察者 和 被观察者 组成。简单的抽象成2种角色:观察角色、被观察角色。观察角色时刻关注着被观察角色的动态,被观察角色一有动向就会向 观察角色发出一个通知,告诉它“我变化了”,你该做出相应的动作了。观察者模式的应

2016-09-27 21:58:24 265

原创 WebView上传文件遇到的坑openFileChooser

最近公司项目碰到WebView上传图片的问题,在这方面纠结了挺长时间,把解决问题的思路记录一下。至于 WebView 需要的配置方面这里就不说了,自行百度。首先 WebView 要重写 WebViewClient 的 shouldOverrideUrlLoading 方法,让链接直接 在APP内部打开而不是跳转到系统浏览器或者是第三方浏览器: webview.setWebViewClien

2016-09-23 14:40:21 3921

原创 AndroidStudio出现tools:replace="android:icon"问题

在做项目的时候需要导入第三方库时碰到这个问题;Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed : Attribute application@icon value=(@mipmap/ic_launcher) from AndroidManifest.xml:14:9-43

2016-09-23 11:33:11 16743 2

原创 使用RecyclerView加载网络图片时出现no adapter attached skipping layout

今天在写项目中使用RecyclerView加载网络图片中遇到这个问题,第一次刚进入该Activity中不会出现,当我刷新时就会出现这个问题,我的问题的表现形式为刷新后上方布局一片空白,但是通过手势上拉的时候数据又会出来。 纠结了挺久之后发现是因为recyclerView.setLayoutManager()与recyclerView.setAdapter()的问题,发现这两个必须都要写上才能正

2016-09-11 15:00:33 5856

原创 Activity的启动模式

1.standard在《第一行代码》中看到,学习顺便记录下。standard是Activity默认的启动方式。下面为点击事件:Log.d("FirstActivity",this.toString);Intent intent = new Intent();intent.setClass(FirstActivity.this,FirstActivity.class);

2016-04-06 16:48:34 312

自定义圆形进度条自定义圆形进度条

一个简单的自定义圆形进度条Demo,很简单。

2017-06-27

Android之RSA算法加密解密

Android之RSA算法加密解密

2016-11-24

Android从相册选择图片和调用系统摄像头拍照

Android从相册选择图片和调用系统摄像头拍照

2016-10-17

安卓仿QQ更换头像对话框Dialog

一个仿QQ更换头像的对话框

2016-10-12

Android设计模式——观察者模式

简单易懂的观察者模式

2016-09-27

空空如也

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

TA关注的人

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