自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曲终人散的博客

有事者,事竟成。

  • 博客(50)
  • 资源 (12)
  • 收藏
  • 关注

原创 安卓推送——FCM推送集成

1.FCM地址:https://firebase.google.com/?hl=zh-cn2.点击左上角转到控制台,进行登录3.转入控制台,点击添加项目,填写项目名称,勾选我接受控制方条款,确认创建项目。(项目ID可在输入项目名称之后,进行编辑修改成自己想要的,也直接使用默认,此 ID 将用在公开显示的 Firebase 功能(例如数据库网址)以及您的 Firebase 托管子域名中)4.添加Android应用,将Firebase添加到Android应用中5.填入Andro.

2020-06-09 16:49:40 2493 6

转载 Android Studio 出现“Cannot resolve symbol” 解决办法

参考:https://blog.csdn.net/WuLex/article/details/83414031

2020-06-09 16:39:09 3933

转载 Edittext导致scrollView下移

转载链接:https://www.jianshu.com/p/0c49b978751d

2020-04-27 18:35:52 201

转载 关于android studio 出现Error:Execution failed for task ':app:preDebugAndroidTestBuild'. 的解决办法

前段时间打开Android studio 在build过程中总会出现以下错误Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Reso...

2019-06-24 11:54:49 356

原创 Androidstudio 全局搜索替换

全局搜索替换第一种方式:ctrl+shift+r第二种方式:ctrl+shift+a=>搜索replaceinpath

2019-04-22 17:58:04 2213

转载 ListView/GridView嵌套CheckBox滑动时CheckBox选中状态显示错乱

在讨论这个问题之前应该先了解ListView的复用机制ListView复用的原理:ListView中的每一个Item显示都需要Adapter调用一次getView的方法,这个方法会传入一个convertView的参数,返回的View就是这个Item显示的View。如果当Item的数量足够大,再为每一个Item都创建一个View对象,必将占用很多内存,创建View对象(mInflater.inf...

2017-12-12 16:13:31 988

转载 Java方法的可变参数个数

原文:Java方法的可变参数类型许多Java新人在看到下面的这段代码的时候,都会问一个问题:dealArray方法里那三个小点点是什么啊?[java] view plaincopypublic class TestVarArgus {      public static void dealArray(int...

2017-11-09 17:39:49 4647

转载 ViewPager+动态加载网络图片

package com.yalantis.contextmenu.sample;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.support.v7.app.ActionBarActivity;import android.os.Bund

2017-09-25 18:31:10 632

转载 failed to resolve: com.android.support:appcompat-v7:25.4.0解决办法

今天在导入一个依赖包的时候弹出了这个错误failed to resolve: com.android.support:appcompat-v7:25.4.01一开始我以为是要添加这一项,但是在app.gradle里添加后仍报错,百度的方法试了都没用后,谷歌大法给出了正确答案。首先,在builder.gradle(Project)里面,注意是project的那一个,将allpro

2017-09-12 16:53:09 1256

转载 onResume()里面getIntent().getSerializableExtra(name)获取不到值

原文链接:http://blog.csdn.net/jingleye/article/details/49635251问题描述:singleTask模式下,onResume()里面getIntent().getSerializableExtra(name)或getIntent().getStringExtra(name)获取不到值。处

2017-09-06 11:07:27 1047

转载 Android 密码校验,字符串中必须包含字母或者数字

下面是Util类的内容提供了三种密码规则的校验和一个判断输入类型的方法[java] view plain copy/**  * Created by zhangshun on 2016/8/18.  */  public class PwdCheckUtil {        /**      * 规则1:至少包含大小写字母及

2017-09-01 16:36:16 3528

转载 Android 6.0+动态权限申请模板

相信大家对网上对网上的文章和框架 有些厌烦了,我今天搜了很多 ,就是没能解决,还好遇到了刘老师的这篇博客(http://blog.csdn.net/qq_26787115/article/details/64127695)现在总结一下APP入口activity写入下列方法 //权限是否申请完全 标志 //k 表示动态申请权限的个数,要做循环计数器用,所以先不赋初值,具体

2017-07-28 16:01:18 903

原创 关于新版SDK报错You need to use a Theme.AppCompat theme的两种解决办法

Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.法一:当在AndroidManifest.xml文件的application的节点设置了属性:android:them

2017-07-27 14:33:44 3260 3

原创 Error:Execution failed for task ':app:transformClassesWithDexForDebug'

错误内容如下:Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Librar

2017-07-25 18:35:34 233

转载 Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录

转载请标明出处: http://blog.csdn.net/lxk_1993/article/details/50511172本文出自:【lxk_1993的博客】;   3个错误non-zero exit value 1; non-zero exit value 2; non-zero exit value 3Error:Execut

2017-07-25 18:27:37 335

原创 解决The SDK platform-tools version ((23)) is too old to check APIs compiled with API 23

用2.0的Android Studio  bate版 打开项目,在包名的地方会出现一条红线,解决如下:1、点开SDK Manager,打开SDK Tools面板,将Platform-tools更新2、点击FIle -> Invalidate Caches/Restart,重启动后就OK了

2017-07-25 15:35:55 747

转载 安卓在代码中设置TextView的drawableLeft、drawableRight、drawableTop、drawableBottom

TextView的xml文件[html] view plain copyTextView android:id="@+id/tv_versionstatus"                      android:layout_width="wrap_content"                      android:la

2017-07-21 15:16:19 230

转载 Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了

目录介绍官网及文档中文社区教程 & 文章开源库和框架Demo其他介绍为什么要做这个?今天凌晨的 Google I/O 上,Google 正式宣布官方支持 Kotlin. 为了让大家更快了解和上手 Kotlin,这里为大家整理了这份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin.官网及文档Kotlin 官网Kotli

2017-06-17 16:37:06 769

转载 androidstudio使用kotlin开发APP

前言嗯,然后的然后,今天有Qcon大会哈,很不错哈,公司有5张门票,嗯,明天过去看看。Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。嗯,上面的话我是复制百度百科的,其实就想说,这东西可以用来开发Android。好,我们来看看这玩意儿。那么,现在大家

2017-06-17 16:33:22 5418

转载 Android 7.0 拍照 FileUriExposedException

最近开发项目遇到7.0 拍照崩溃记录此问题这个异常只会在Android 7.0+ 上会出现此问题,当app使用file:// url 共享给其他app时, 会抛出这个异常官方推荐使用FileProvider 来解决此问题第一步在manifest.xml文件添加provider,相机,读写文件权限第二步在appliction 节点中插入代码,注意 android:

2017-06-03 17:52:28 621

转载 Android Studio 如何依赖第三方项目详解

关于如何依赖第三方项目详解1.首先点击File,选择New里面的Import Module 2.然后回弹出地址选择界面,点击选择你所要依赖的项目,选择好后Next下去完成了依赖第一步。 3.接下来我们需要把依赖项目跟我们的项目关联起来,选择File里面的 Project Structure 4.进入Project Structure选中我们的项目,再选中

2017-05-22 17:49:11 539

转载 Android Fragment 真正的完全解析

本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态和动态的使用Fragment,Fragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Fragment有何用处?Fragment如何与Activity交互?Fragment如何创建对话框?Fragment如何与ActionBar集成等等。1、F

2017-05-20 16:28:13 339

转载 Android studio 自动导入(全部)包 import

1 Android studio 只有import单个包的快捷键:Alt+Enter。没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O。    2 但Android studio设置里有一项Auto Import自动导入功能。设置过程如下:        Android studio --> File--> Settings --> Editor --> Auto

2017-05-19 18:17:14 904

转载 Android Animation动画

Animations一、Animations介绍Animations是一个实现android UI界面动画效果的API,Animations提供了一系列的动画效果,可以进行旋转、缩放、淡入淡出等,这些效果可以应用在绝大多数的控件中。 二、Animations的分类Animations从总体上可以分为两大类:1.Tweened Animations:该类Ani

2017-05-18 17:54:16 395

转载 Android 知识点梳理,较完整

说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。1.ActivityActivity的生命周期,正常结束和非正常销毁的生命周期和调用函数及其使用方法;Android Trai

2017-05-17 09:29:23 461

转载 Activity四种启动模式

Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置Android:launchMode属性,

2017-05-16 17:45:06 206

转载 git常用命令

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add

2017-05-12 10:30:38 271

原创 图片三级缓存

图片的三级缓存何为图片的三级缓存?内存缓存(优先加载,加载速度最快,不耗费流量)本地缓存(次优先加载,加载速度稍块,不耗费流量)网络缓存(最后加载,加载速度最慢,耗费流量)内存缓存package bitmap;import java.lang.ref.SoftReference;import java.util.HashMap;import android.graphics.Bitmap;

2017-05-05 17:07:15 237

转载 安卓图片模糊化

高斯模糊高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值。一种实现点击打开链接算法的介绍,我们需要首先根据高斯分布函数计算权重值,为了提高效率我们采用一维高斯分布函数,然后处理图像的时候在横向和纵向进行两次计算得到结果。下面是一种实现[java] view plain copy print?

2017-04-27 17:18:39 403

转载 运行Android项目,报错java.lang.IllegalAccessException: access to constructor not allowe

修改了AndroidManifest.xml,设置的属性Android:name="自定义的Aplication",结果运行Android项目,报下面错误:     08-18 02:27:41.660: D/dalvikvm(649): newInstance failed: Lcom/foxhis/untils/ActivityApplication;.() not accessi

2017-04-18 17:19:59 604

原创 androidStudio使用eclipse的快捷键

androidStudio使用eclipse的快捷键 File——>setting——>搜索keymap——>修改默认为eclipse

2017-02-23 15:41:57 357

转载 RecyclerView的使用

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的

2017-02-23 15:34:52 230

原创 android五大manager

一、PowerManager主要是用来控制电源状态,设置屏幕状态,和电池待机状态      PowerManager  pm = ((PowerManager)getSystemService(POWER_SERVICE));      这里我需要保持屏幕长期唤醒,不被锁屏,所以我调用WakeLock。  WakeLock wake = pm.newWakeLock(PowerMa

2017-02-18 18:22:54 669

原创 listView回到第一个item

在adapter.notifyDataSetChanged();之后调用ListView.setSelection(0);就可以 如果是ScrollView,那么使用scrollView.scrollTo(0, 0);可以达到效果

2017-02-17 16:17:19 792

原创 禁止左右滑动的ViewPager

禁止左右滑动的ViewPager

2016-09-28 18:06:15 355

原创 禁止ViewPager的预加载

ViewPager有预加载的功能,但是有的时候又不想要它出现预加载,我们将v4包里面的 ViewPager的预加载的页面数设置为0即可完美解决。已经修改的v4包下载地址:http://download.csdn.net/download/qq_30219217/9642063下载此v4包,将项目的lib目录下的v4包替换即可。

2016-09-28 17:31:11 692

原创 android APP检测版本更新以及后台服务更新

android APP检测版本更新以及后台服务更新

2016-09-24 17:23:25 9648

原创 java.lang.IllegalArgumentException异常解决

java.lang.IllegalArgumentException异常,

2016-09-23 13:57:33 17980

原创 TextView设置文字间距以及识别电话

在开发时,我们可能需要对TextView或者EditText中的文字设置间距,因此就需要用到下面的属性:android:lineSpacingExtra="2dp" //设置行间距android:lineSpacingMultipier="1.5" //设置1.5倍的行间距同时有需要对TextView的电话号码,邮箱,网址等自动识别,属性如下:android:autoLink="

2016-09-22 17:33:25 1201

原创 按钮设置形状的同时设置点击效果

按钮设置形状的同时设置点击效果我们可以通过shape给Button这种形状以及边框,可以通过selector给Button设置点击显示不同颜色的效果 下面就是在设置形状的同时又有点击效果的使用:代码如下:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res

2016-09-22 17:23:24 1286

仿微信左右滑动图片查看

仿微信图片查看,支持视频与图片同时观看,视频还未完善

2017-10-12

slidingMenu

实现策划效果

2017-05-20

安卓获取APK签名

填写包名即可获取APK签名

2017-04-28

net.sf.json jar包

java解析json。生成json

2017-04-19

图片随手势放大缩小

图片随手势放大缩小,且适配屏幕宽度显示

2016-11-28

没有预加载的ViewPager的V4包

完美解决viewpager的预加载问题

2016-09-28

后台下载更新APP

后台下载更新APP

2016-09-24

长按录制语音

语音聊天时的长按录音

2016-09-23

手势缩小放大图片

观看大图时随手势缩小放大图片的完美实现

2016-09-22

扫描二维码的实现

安卓扫描二维码的完美实现,只是二维码以及条形码的扫描

2016-09-22

安卓开发各种utils

安卓开发各种utils

2016-07-27

安卓各种实用util

安卓各种实用util

2016-07-27

空空如也

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

TA关注的人

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