自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夏蝉冬雪

你看不到的东西,并不代表它不存在。

  • 博客(43)
  • 资源 (10)
  • 问答 (14)
  • 收藏
  • 关注

原创 仿淘宝收货地址之三级联动

仿淘宝收货地址之三级联动,以前做项目有这个需求在网上找了好久都没有真正的满足要求的,大部分都是骗取下载积分的,所以还是自己整理了以下,希望对大家有帮助,给那些受骗的人一些安慰吧。话不多说先上效果图:布局文件代码如下:LinearLayout xmlns:android="http://schemas.android.com/apk

2016-09-22 16:58:25 8921 8

原创 第三方框架集合

1.仿QQ说说发图片选择框架https://github.com/yaozs/ImageShowPicker2.炫酷开屏动画框架https://github.com/JoshuaRogue/FancyView3.防京东,支付宝密码键盘和密码输入框https://github.com/GitPhoenix/Keyboard4.根据银行卡号 获取 银行卡类型、银行名称和银行编码 自动格式化银行卡号、手机号、身份证号输入的工具类https://github.com/nanchen2251/BankCa

2021-06-01 15:55:23 4870

原创 Android 10 创建文件目录出错

File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath(), "/短视频"); if (!file.exists()) { file.mkdirs(); } File file1 = new File(file, "/ship.txt"); if (!file1.exists()) { try .

2020-08-07 12:02:33 921

原创 android studio 3.6.0 绑定视图新特性

Android studio 3.6.0 绑定视图使用方法1.确保你的 build gradle 最低为3.6.0​dependencies { classpath 'com.android.tools.build:gradle:3.6.0' }​2、在你的项目里的build gradle配置以下代码,注意 实在 andr...

2020-04-18 10:43:32 707 3

原创 ListView加载图片错位的问题,解决很简单

能看到这片文章,相信你遇到了ListView获取RecycView加载数据,产生了错乱的情况,最近项目遇到,需要动态根据服务器返回的图片链接,动态生成图片,并显示的问题,结果就出现了图片错兰的问题参考了一些文章,并没有解决自己的问题,其实很简单,在你加载图片之前,清空图片组件上的view即可holder.imgView.removeAllViews();这样就完美解决...

2019-12-14 18:45:29 460

原创 检测手机上是否安装了微信,不用官方SDK,轻松搞定

Intent intent = getPackageManager().getLaunchIntentForPackage("com.tencent.mm");if(null == intent){ ToastUtils.showTostCenter("请先安装微信"); }else { startActivity(int...

2019-12-05 17:44:04 430

原创 Fragment页面点击音量键退回桌面,Fragment按键监听解决方法

问题来源:一个主Activity包含三个Fragment,其中在三个fragment界面,无论是点击音量“+”获者"—"键,都会退出应用由于Fragment没有像Activity中可以对按键监听的方法,所以在此记录一下解决办法1、自定义一个按键接口public interface FragmentOnKeyListener { boolean onKeyDown(int ...

2019-08-23 18:03:07 597

原创 base64上传文件(图片,视频)服务端接收为空的解决方法

客户端上传文件,base64编码过后上传,文件小的图片可以正常接收,文件过大则request.getParameter()接收的数据为null,尝试了好多方法,有的说tomact上传文件限制,需要修改,我这边测试并没有解决, 解决方法很简单,request.getParameter()接收base64字符串过大不能正常接收,需要改为request.getInputStream(), 然后再...

2019-01-16 14:13:34 3273

原创 微信支付APP端以及服务端(JavaEE)可以直接使用

最近在集成微信支付,不得不说微信文档就是坑,说的不明不白,还是支付宝简单,流程:1、客户端提交订单——》到(自己平台的)服务器,参数与服务端协商2、服务端拿到请求订单信息——》参考微信统一下单接口——》把必须传的参数进行加密转XML传到微信服务器统一下单链接3、如果签名正确,微信服务端会返回成功信息 ——》XML格式——》解析XML——》拿到预支付交易会话标识(prepay_id)这个是关键4、拿...

2018-07-06 16:11:00 3980

原创 onRequestPermissionsResult 不回调的解决办法

最近在项目中要使用到打电话的权限,用了各种方法请求但是就是不走 onRequestPermissionsResult 这个回调方法测试机型 安卓7.0的版本,无奈看下源码能不能解决问题,竟然解决了,多看源码还是有好处的,这里分享下使你的项目也就是你的Activity实现OnRequestPermissionsResultCallback 这个方法就可以了,完美解决!!!...

2018-04-25 10:25:39 10235 1

原创 安卓7.0 WebView 加载网页空白解决办法

mainWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) { //网页在webView中打开 view.loadUrl(requ...

2018-04-11 16:10:59 1636 1

原创 关于Glide加载圆形图片显示异常的解决方法

最近项目中需要加载圆形的图片,所以选择了Glide,但是使用中出现了一些异常,由此得到了解决办法,所以分享下这种情况会加载图片异常解决办法搞定。。。。。。。。...

2018-03-26 09:45:07 1836 2

原创 Unable to add window -- token is not valid; is your activity running?

当打开一个新的Activity时,会出现下面的错误* android.view.WindowManager$BadTokenException:* Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@44ea7380* is not valid; is your activity ru...

2018-03-17 11:14:30 618

原创 Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar,关于.9图片的错误

导入eclipse项目,会出现这种错误,解决方法:加入红框选择的代码即可:    aaptOptions.cruncherEnabled = false    aaptOptions.useNewCruncher = false

2017-10-11 09:31:54 2418

原创 仿饿了么美团点餐界面,listView的二级联动

项目需求,需要在项目里加入点餐的功能,自己简单写了一个,先看图,界面丑勿喷:只是做了简单的效果,实现点击左边右边改变,滑动右边左边改变,代码量很少,可以参考下这是项目目录:布局文件左边listView 适配器public class LeftAdapter extends BaseAdapter{private List data

2017-08-30 11:34:52 6855

原创 java.io.IOException: Could not delete path 'F:\MyProject\five\android\app\buil

在学习react native中通过命令提示符  react-native run-android 会出现 java.io.IOException: Could not delete path 'F:\MyProject\five\android\app\buil Could not find tools.jar. Please check that C:\Program Files\Ja

2017-07-04 14:19:53 7695

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

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicat

2017-04-10 15:18:15 498

原创 Error:Error: Unexpected cast to TextView: layout tag was RelativeLayout|LinearLayout [WrongViewCast]

Error:Error: Unexpected cast to TextView: layout tag was RelativeLayout|LinearLayout [WrongViewCast]可以运行,但是打包apk时出现这种错误解决方法在build.gradle中 添加lintOptions { abortOnError false

2017-02-27 13:31:33 12531

原创 Error:(22, 42) 错误: 程序包com.handmark.pulltorefresh.library不存在

Error:(22, 42) 错误: 程序包com.handmark.pulltorefresh.library不存在Error:(23, 42) 错误: 程序包com.handmark.pulltorefresh.library不存在Error:(24, 42) 错误: 程序包com.handmark.pulltorefresh.library不存在Error:(45, 13) 错误

2017-02-27 10:32:23 2301

原创 Android Camera 使用小结

Android Camera 使用小结类似于下面的截图:Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自

2016-10-11 14:07:17 682

原创 Error:(43, 9) Error: Avoid non-default constructors in fragments: use a default constructor plus Fra

Error:(43, 9) Error: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead [ValidFragment]打包apk是报错解决办法:在创建fragment时,你可能在打包时碰到如下错

2016-09-27 14:08:36 986

原创 Error:Error: This fragment should provide a default constructor (a public constructor打包apk错误

Error:Error: This fragment should provide a default constructor (a public constructor with no arguments) (cm.day.weather.CityListFragment) [ValidFragment]不知为什么总是出现这种情况,试了很多办法,最终解决了,打包apk成功,但还是不明

2016-09-23 17:30:20 2474

原创 Error:Error: Expected resource of type id [ResourceType]打包apk是提示错误

Error:Error: Expected resource of type id [ResourceType]打包apk是提示错误解决办法:android { compileSdkVersion 19 buildToolsVersion "23.0.3" defaultConfig { minSdkVersion 7

2016-09-22 16:21:33 4722 1

原创 Error:Application and test application id cannot be the same: both are 'cn.deu.bztc.happyidiom.activ

Error:Application and test application id cannot be the same: both are 'cn.deu.bztc.happyidiom.activity' for debugAndroidTest解决办法:defaultConfig { applicationId "xx.xx.xxx" minSdkVers

2016-09-12 10:48:03 5915 3

原创 Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major错误解决

Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:prepareDebugUnitTestDependencies, :app:mockableAndroidJar, :app:generateDebugAndroidTestSources, :app:assembleDebug]:app:clean

2016-08-31 18:03:29 15018 9

原创 Error:(1, 1) 错误: 非法字符: \65279 Error:(1, 10) 错误: 需要class, interface或enum Error:(1, 1) 错误: 非法字符: \6527

错误:Error:(1, 1) 错误: 非法字符: \65279Error:(1, 10) 错误: 需要class, interface或enumError:(1, 1) 错误: 非法字符: \65279Error:(1, 10) 错误: 需要class, interface或enum解决方法: 可以手动将UTF-8+BOM编码的文件转为普通的UTF-8文件

2016-08-25 13:53:40 8948 3

原创 Error:setLatestEventInfo(AlarmAlertFullScreen,String,String,PendingIntent)(182, 10) 错误: 找不到符号 符号:

错误:Error:(182, 10) 错误: 找不到符号符号:   方法 setLatestEventInfo(AlarmAlertFullScreen,String,String,PendingIntent)位置: 类型为Notification的变量 Error:(181, 10) 错误: 找不到符号符号:   方法 setLatestEventInfo(C

2016-08-24 10:15:03 3512

原创 Error:Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher night_pop_bg.9.png

错误:Error:Execution failed for task ':app:mergeDebugResources'.> Crunching Cruncher night_pop_bg.9.png failed, see logs解决方法:aaptOptions.cruncherEnabled = falseaaptOptions.use

2016-08-23 09:46:04 912

原创 小巧指南针

方便好用,界面简洁。package co.cn.com.conpass;import android.hardware.SensorListener;import android.hardware.SensorManager;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android

2016-08-19 17:20:03 512

转载 Google推荐的图片加载库Glide介绍

英文原文 Introduction to Glide, Image Loader Library for Android, recommended by Google首发地址  http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图

2016-04-22 09:55:26 315

转载 Android 消息循环机制源码分析

概述搞Android的不懂Handler消息循环机制,都不好意思说自己是Android工程师。面试的时候一般也都会问这个知识点,但是我相信大多数码农肯定是没有看过相关源码的,顶多也就是网上搜搜,看看别人的文章介绍。学姐不想把那个万能的关系图拿出来讨论。学姐先从我们平时的使用方法引出这个机制,再结合源码进行分析。我们平时使用是这样的:    //1. 主线程    H

2016-04-02 10:24:19 314

转载 HR最喜欢这样的简历

HR最喜欢这样的简历2015-01-24 灼见作者|朱诺简历是求职者常用的一个工具。在求职的过程中,简历往往起到了是获得面试机会的重要工具。下面从HR的角度谈谈如何写简历,希望对求职者有所参考。一、简历的关键点简历最重要的是要有针对性。这个针对性有两层含义:一是简历要针对你所应聘的公司和职位;二是你的简历要针对

2016-03-24 08:51:36 714

转载 Html5 手机wap开发、微信开发、APP开发的优缺点-创业者必知

摘要: 目前,HTML5手机wap网站、微信公众号、APP这三种载体都越来越火了,而且三者都有各自的一些优势和劣势。对于有条件来说的公司,基本这3项都会涉及。而且重点配合发力来运营这些产品。下面我们来一起看看Html5 手机wa ...

2016-03-12 15:32:18 716

转载 基础总结篇之二:Activity的四种launchMode

合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于忽微,量变引起质变。我们今天要讲的是Activity的四种launchMode。

2016-03-11 12:00:02 370

转载 JAVA正则表达式语法大全

1 [正则表达式]文本框输入内容控制 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数字:"^\d{n}$"。 5 只能输入至少n位的数字:"^\d{n,}$"。 6 只能输入m~n位的数字:。"^\d{m,n}$" 7 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。

2016-02-23 15:05:18 1058

转载 2016,把一年的牛皮先吹了吧[生涯规划篇]

引语:这是习惯性的开头,请不要介意!人一定要目标,人生如此,年轻如此,今年如此,年年如此,事事如棋。但是说到底,目标是什么?目标就是提前把要吹的牛皮都吹在前头,然后不停地去弥补这个被吹破了的牛皮!2016,又开始工作了,把一年要吹的牛皮先吹了吧!好让我们年底时看看,看看到底有多夸张!  本文虽是个人规划,但是,并不具有绝对的个人色彩,因此,可以作为某些志同道合人士或者同行们参考的东西!共勉!(说来也真是奇怪,咱们这个职业有个现象就是:同行总是急于向别的同行分享自己好的东西,并引以为乐。这太不符合商业规则

2016-02-17 08:55:36 411

转载 分析Android应用使用的技术框架和开源库

App应用本质上是一个apk包, 即一个zip包, 可以直接显示其中的内容. 通过apk文件, 我们可以获知apk的版本信息, so库和第三方库, 并了解一些主流公司的应用框架. 分析工具主要是ApkTool和ClassyShark, 本人比较喜欢Shark工具. 我使用ClassyShark分析一下美团的框架, 也可以按照这个原理, 分析其他App的基本架构.Shark让

2016-02-17 08:52:44 844

转载 从零开始搭建架构实施Android项目

我们先假设一个场景需求:刚有孩子的爸爸妈妈对用照片、视频记录宝宝成长有强烈的意愿,但苦于目前没有一款专门的手机APP做这件事。A公司洞察到市场需求,要求开发团队尽快完成Android客户端的开发。以下模拟团队和工作开展。团队情况:产品经理1人,Android开发2人,服务端开发2人,UI设计1人。开发周期:两个月。工作量:大约50个界面。隐含需求:考虑到用户群体有可能激增的情况,服务端需要

2016-01-22 22:28:05 625

原创 什么时候想放弃了,可以看看这些

你聪明有人会说你心机重,你靠的是努力有人会说你运气好,你说自己天生乐观有人会说你虚假,有时候,你明明就是一杯白水,却被人硬生生逼成了满肚子憋屈的碳酸饮料。人一生要遇见太多人,即使有些话字字诛心,也没必要活在他们的眼神里,只要内心澄明,就永远不用讨好一个不懂你的人。爱生活,爱Java,爱Android.

2016-01-14 21:10:31 431

转载 推荐提升 Android 性能的建议

每个人都知道一个 App 的成功,与这个 App 的性能体验有着很密切的关系。但是如何让你的 App 拥有极致性能体验呢?在 DroidCon NYC 2015 的这个分享里,Boris Farber 带来了他关于 Android Api 以及如何避免一些常见坑的经验。带你了解如何缩短启动时间,优化滑动效果,创建更加顺滑的用户体验。

2016-01-12 09:08:08 298

微信支付服务端JavaEE

微信支付服务端代码JavaEE,导入即可使用,用于微信支付测试,里面有注释说明 里面有注释说明 里面有注释说明

2018-07-06

包含gson,glide,butterknif常用的jar文件

包含gson,glide,butterknif常用的jar文件,,,,,,

2017-10-19

eclipse版okhttp

eclipse版okhttp解决只导入okhttp报错的问题,包含okhttp,oki 等两个必要的jar文件

2017-10-19

javaEE servlet-api

javaEE servlet-apiServlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面

2017-09-01

仿饿了吗点餐,仿美团点餐,listView二级联动

仿饿了吗点餐,仿美团点餐,listView二级联动,简单的逻辑处理,可以下载参考下,希望对你会有所帮助。

2017-08-30

环信easeui包,解决了导入报错的问题

环信easeui导入报错出现各种问题,这个包解决了导入报错的问题,解压直接用, 这个包解决了导入报错的问题,解压直接用

2017-04-16

Okhttputils AS Eclipse 通用版本

Okhttputils AS Eclipse 通用版本,导入直接用

2017-03-15

仿淘宝收货地址

仿淘宝收货地址,真正仿淘宝收货地址,不是为了赚取大家的积分,真正的为还在找的朋友提供方便。仿淘宝收货地址,大家可以参考下

2016-09-22

Volley.jar

2016-09-18

商业项目完整版源代码

2016-08-29

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

TA关注的人

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