自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (18)
  • 收藏
  • 关注

原创 Android利用Fiddler进行网络数据抓包

可以发现Fiddler可以以各种格式查看网络请求返回的数据,包括Header, TextView(文字), ImageView(图片), HexView(十六进制),WebView(网页形式), Auth(Proxy-Authenticate Header), Caching(Header cache), Cookies, Raw(原数据格式), JSON(json格式), XML(xml格式)很是方便。第一次会提示是否信任fiddler证书及安全提醒,选择yes,之后也可以在系统的证书管理中进行管理。

2023-01-11 20:28:19 555

原创 上传项目至gitee

1.新建仓库,不要做勾选得到以下配置账号(复制自己的)git config --global user.name "xxx"git config --global user.email "[email protected]"2.项目管理在自己准备上传的项目所在位置打开进行git初始化:git init添加全部:git add .查看状态:git status提交:git commit -m "string"添加忽略文件(根据自己项目配置).

2021-04-13 19:41:17 129

原创 图片上添加自定义标记,可点击,可删除,可长按移动

感谢作者无缘公子的文章:https://blog.csdn.net/zuiwuyuan/article/details/52105176本文根据自身需求做了修改,实现点击添加标记,此文做记录演示图好了,不想废话,源码很简单,直接上:public class ImageLayout extends FrameLayout implements View.OnClickListener { private static final String TAG = "ImageLa

2021-01-07 16:22:24 618

原创 通过flags启动activity,关闭栈内其他activity

适用于如单点登录intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);

2020-12-31 13:22:55 257

原创 获取根目录(安卓10之后根目录获取方式有变化)

/** * 获取根目录(安卓10之后根目录获取方式有变化) * @param context * @return */public String getPath(Context context) { File dir = null; boolean state = Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED ); if (state) { if (Build.

2020-12-02 12:10:04 2358 2

原创 android Studio 的 SSLHandshakeException问题

一、buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } google(...

2020-10-14 15:49:37 364

原创 Gradle下载地址

https://services.gradle.org/distributions/

2020-09-08 14:55:41 64

原创 android studio无法new Activity

android studio 中 new Activity失败,或者无响应问题原因:studio4.0的build中不能出现debug字段错误:signingConfigs { release { storeFile file('')//签名文件路径 storePassword "" keyAlias "" keyPassword "" } debug { storeFil.

2020-08-04 16:42:23 726

转载 一种极低成本的Android屏幕适配方式(今日头条的技术分享)

原文链接:https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。传统dp适配方式的...

2019-06-01 15:40:08 196

原创 err:Cannot access android.support.v4.app.BaseFragmentActivityApi16。统一配置管理sdkVersion

最近出现这么一个错误Cannot access android.support.v4.app.BaseFragmentActivityApi16也怪自己粗心,,这是由于导入了新的module,更改了SdkVersion版本,而有的模块版本忘了改,就出现了这个错误。所以在module比较多的时候,推荐统一配置sdkVersion配置方法个人推荐下面的方式:在根gradle里添加...

2019-05-08 17:11:22 5713 3

原创 自定义StepProgressBar,附加文字描述

自定义步骤型进度条,附加文字描述带节点的progressBardemo地址:https://github.com/zuoguiqing/StepProgressBar

2019-04-10 16:00:27 697

原创 自定义TabLayout,可以更改下方指标样式为图片

自定义可以设置图片的TabLayout,可以更改下方指标样式为图片,指定字体默认大小和选中字体大小、颜色等属性。# ImgTabLayout示例图片:在XML布局文件中添加 ImgTabLayout<com.zgq.imgtablibrary.ImgTabLayout android:layout_width="match_parent"...

2019-03-23 17:57:28 1880

原创 EditText输入内容变化时,实现自动搜索

有同事问怎么实现在EditText输入内容变化时,自动搜索!这个其实不复杂。思路:通过editText的监听addTextChangedListener方法,用如handler之类的发送延时消息进行搜索处理总的来说就是这样例:第一步:private Handler taskHandler = new Handler(new Handler.Callback() { @...

2018-12-13 11:56:10 1749

原创 分享一下“扔物线”的《HenCoder Android 开发进阶》

内容很详细,由浅入深,技术干货。没看过的朋友可以看一看链接地址:http://hencoder.com/

2018-08-09 12:04:47 10903 1

原创 简单的封装OKGO回调,自动显示网络连接时的Dialog

简单的封装,做个笔记,大神绕过!当然,有好的建议欢迎提出,若有不足请指教。目的:每次请求网络时,一般都会有个progress的弹窗显示,让用户清除我们正在连接加载网络,而不是无反应。实现就直接先上图,再上代码了,界面一点都不丑重写的callback/** * @author zgq * @version 1.0 * @describe -- 重写callBack ,统一dialog * @...

2018-06-01 11:46:35 1096

原创 Android Studio 导入modle后看android文件模式下看不见

有时候引入model后,发现在android文件模式下看不见自己引入的model,是因为setting.gradle中没有include。在这个文件中把导入的model名加上就好了,详情看下图。...

2018-05-15 10:43:57 2446

转载 vue.js2.0实战(1):搭建开发环境及构建项目

转载于:https://segmentfault.com/a/1190000008049815Vue.js是一套构建用户界面的渐进式框架。它既集众多优秀前端框架之大成,又保持了其简单易用的特点。对vue.js感兴趣并且已经通读官方基础教程的初学者来说,开始一个实战项目是进一步深入学习vue.js最好的方式了。在此之前,需要学会如何搭建开发环境。开发环境的搭建安装node.jsNode.js官网:h...

2018-03-29 11:46:26 506

转载 GitHub上受欢迎的Android UI Library

GitHub上受欢迎的Android UI Library内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新ViewPager图表(Chart)菜单(Menu)浮动菜单对话框空白页滑动删除手势操作RecyclerViewCardColorDrawableSpinner布局模糊效果TabBarAppBar选择器(Pick

2018-01-30 15:40:07 394

转载 这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)

前言在Andrroid开发中,网络请求十分常用而在Android网络请求库中,Retrofit是当下最热的一个网络请求库今天,我将献上一份非常详细Retrofit v2.0的使用教程,希望你们会喜欢。如果对Retrofit v2.0的源码感兴趣,可看文章:Android:手把手带你深入剖析 Retrofit 2.0 源码目录1. 简介特别

2018-01-12 18:01:35 304

转载 搜索关键字变红,指定字段变色 一行代码简单集成 搜索关键字变红,Android字体变红,指定字段变红

搜索关键字变红,指定字段变色有时候我们搜索中的关键字需要变红或者变为别的颜色,我自己重写了textview。使用起来特别方便使用步骤1,把下面自定义的MyTextView 复制到项目中import android.content.Context; import android.text.Spannable; import android.text.SpannableStri

2018-01-08 17:07:22 1667

转载 Android屏幕横竖屏切换和生命周期管理的详细总结

Android屏幕横竖屏切换和生命周期管理的详细总结       一般的我们去切换屏幕方向都是不希望Activity被重新创建,这时就需要对一些属性进行设置,或者使用代码设置。        今天想学一下Android屏幕横竖屏切换,但是网上很多知识不准确或不正确,这里我还是自己总结一篇文章,供大家参考。一.屏幕横竖屏切换的代码       很多文章一上来就将什么生命周期或者乱七八

2017-12-27 12:33:11 285

转载 关于Transitions-Everywhere

目录(?)[-]Transitions-EverywhereAboutSimple exampleQuick startChangelogTransitions-Everywhere项目地址:andkulikov/Transitions-Everywhere简介:Backport of Android Transitions API for animatio

2017-12-26 11:41:10 2215

原创 avtivity横屏时,锁屏再解锁重复执行onCreate问题

最近写一个横屏的app,,所以在manifest中添加了两个参数android:screenOrientation="landscape"android:configChanges="orientation|keyboardHidden"结果意外发现,锁屏后再解锁,我们的activity重复走了onDestroy和onCreate方法,销毁后再创建。这样肯定是不行的;经过多方

2017-12-25 16:32:50 443

转载 Android apk编译/反编译工具baksmali和smali用法

1. smali 下载地址:http://code.google.com/p/smali/downloads/list 用法如下:首先把baksmali-1.4.1.jar和smali-1.4.1.jar文件放到android sdk安装路径下的tools里面,把apk用WinRAR解压并提取classes.dex文件,也放入tools里面,然后用命令行,cd tools目录下,输入jav

2017-10-12 16:48:11 397

转载 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距

转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/52918701【DylanAndroid的csdn博客】在Android开发中,我们经常会用到对商家或者商品的评价,运用星星进行打分。然而在Android系统中自带的打分控件,RatingBar特别不好用,间距和大小无法改变。所以,我就自定义了一个特别好用的打分控

2017-10-10 18:07:29 306

转载 锁屏界面上显示Activity

在Android中,有些比较强的提醒,需要用户紧急处理的内容。需要唤醒屏幕,甚至在锁定屏幕的情况下,也要显示出来。例如,来电界面和闹钟提醒界面。这是怎样实现的呢?其实,实现起来非常简单。只要给Activity的Window添加如下属性即可:@Overrideprotected void onCreate(Bundle savedInstanceState) { super.o

2017-09-22 16:20:00 4396 1

转载 Android6.0权限,如何封装处理授权问题

*Android6.0简介:*Android6.0称为Marshmallow(棉花糖),在2015年Google的I/O大会上正式发布,至今已经有一年多了,所占市场份额在2.3%以上,更新了比较多的模块,当然主要是对Android系统进行了优化,对于我们码农来说主要是应用权限的管理。*主要更新模块*电源管理 在原有的电源管理的基础上加入了两种新的状态:App S

2017-09-18 10:38:37 550

转载 一个强悍而优美的Android视频播放器

最近项目中有需要用在线视频播放。之前有关于视频播放介绍了一些工具使用。如ijkplayer ,ExoPlayer,Vitamio,Android-UniversalMusicPlayer.想要了解更多请参考Androidstarjack的博客地址:http://blog.csdn.net/androidstarjack/article/details/68954614今天打算介绍一个新

2017-09-05 15:23:14 674 1

转载 这些优秀的音视频开源框架你值得收藏

音视频播放器第三方框架1.一个基于IJKplayer 的多功能视频播放器视频播放器(IJKplayer)的有点:HTTPS支持支持弹幕支持基本的拖动,声音、亮度调节支持边播边缓存支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持支持列表播放,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗

2017-09-05 15:20:45 1210

原创 CoordinatorLayout实现的一个小玩意儿

实在不知道标题写啥,瞎扯淡就看看静态图吧,懒得做gif把这个抽烟的兄弟往上拉之后直接贴代码,只有布局xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.androi

2017-08-29 15:29:41 231

转载 CoordinatorLayout,协调者布局

CoordinatorLayout,中文译作协调者布局,光听这名字你可能很难判断出协调者布局有什么特点,那么我们来看看下面一张图片:由于CSDN对图片大小的要求,我只能录制一个快速播放的动画,请大家见谅。但是显示效果大家应该都看到了,就是当在页面的上方有一个图片,当底部的控件向上滑动时,上方的图片慢慢的折叠起来,最终变成一个Toolbar,显示在页面的最上方。就这样一个简单的效果,

2017-08-29 11:50:15 364

转载 android webview加载html图片自适应手机屏幕大小&点击查看大图

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]方法一直接替换html文本中img标签下图片大小方法二使用Jsoup查找img标签替换图片的宽度和高度导入jsoup包在代码中添加img标签替换函数在webview中加载内容时调用替换函数方法三使用js脚本重置img标签中图片的宽度和高度给webview重新设置WebViewClient重写

2017-07-21 12:24:58 937

原创 解决studio中导入依赖库有重复冲突的办法

项目中难免会加入很多第三方的库,来节省我们的开发时间,其中也就难免会有库重复,导致编译错误例:导入takephoto库导致编译失败,说与glide库冲突。因为我前面还有一个库中也引用了glide。在这个两个库都不想换的情况下,有个解决办法在其中一个依赖库中加入注明:compile ('com.jph.takephoto:takephoto_library:4.0.2'){

2017-07-20 17:47:20 2033

转载 如何一次性结束所有activity

转载出处:http://java--hhf.iteye.com/blog/1826880每一个activity都有自己的生命周期,被打开了最终就要被关闭。       四种结束当前的activity方法Java代码  //关闭当前activity方法一      finish();        //关闭当前界面方法二      android.os.Proce

2017-07-06 11:01:26 300

转载 详解Gson使用(一)简单对象转化

感谢原文主,内容很详细,很不错原文链接JSON是一种轻量级的数据交换格式。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。在之前我写过一篇文章,《Android解析json数据》http://blog.csdn.net/a249900679/article/details/51195505介绍了json和用JSONObject、JSON

2017-06-22 20:52:51 284

转载 java 枚举——java(android)中枚举的运用和使用场景

原文地址(有人说枚举比静态赋值消耗的资源大些,不知道是不是)如果作为一个Java开发工程师还不了解或者还不能很好的运用枚举这个新特性的话,那你就得好好看一看枚举了。因为枚举在java5以后是个很好用的新特性。基本特性:1,enum关键字 枚举enum是同class,interface同一级别的特性。 我们可以把enum看作一个抽象类,但是它又有它的不同之处,en

2017-06-22 20:48:18 231

转载 类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件

类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小,使用Adapter模式设置图片,对外提供接口回调,使用接口加载图片,支持任意的图片加载框架,如 Glide,ImageLoader,Fresco,xUtils3,Picasso 等,支持点击图片全屏预览大图。该内容转载至NineGridViewNineGridV

2017-06-21 19:37:37 1958

转载 安卓怎么让网页在webview打开

没事儿来一更android使用webview加载网页package com.example.webview; import android.os.Bundle;import android.annotation.SuppressLint;import android.app.Activity;import android.

2017-06-21 19:31:49 479

原创 NoClassDefFoundError: okhttp3.OkHttpClient$Builder

最近的项目Application类初始化okhttp给抛出这个错误NoClassDefFoundError: okhttp3.OkHttpClient$Builder。依赖没有?no冲突?反正我没找到重复构建?没有。。。以下内容来自https://stackoverflow.com/questions/36649121/java-lang-noclassdeffounder

2017-06-21 18:32:25 12213 3

转载 Android 打造炫目的圆形菜单 秒秒钟高仿建行圆形菜单

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43131133,本文出自:【张鸿洋的博客】1、概述今天打开建行看存款,一看伤心欲绝,再看:我擦,这个圆形菜单挺炫。于是,为了掩盖我悲痛的心情,我决定是实现这个效果。好了,其实还有个原因,

2017-06-20 12:32:39 217

android CH34x 发送与接收数据

android CH34x 发送与接收数据

2022-02-14

串口数据发送与接收demo

android的串口数据发送与接收demo

2022-02-14

image-add-marker.rar

android自定义view,显示图片,并可以在图片上添加自定义标记,可点击,可删除,支持长按移动标记点,扩展性强

2021-02-03

ImageAddMarker

android自定义view,显示图片,并可以在图片上添加自定义标记,可点击,可删除,扩展性强

2021-01-07

2viewpager联动demo

两个viewPager联动效果,添加了一点动画。(项目中用到过的一个ui效果,属于个人demo笔记。)如果对你有帮助,那是最好不过

2018-06-04

主页底部菜单demo

一个单纯的主页底部菜单实现demo,内含两种实现方式,一种不能滑动切换,另一种带滑动切换(忘记去除依赖库,这个可以忽略)

2018-04-04

Git-2.13.3-64位最新版本

最新Git代码管理工具.....................................................................................

2017-09-06

CitySelecter

城市选择器...............................................................................................................................................

2017-09-06

BaiduFanyi

百度翻译demo,看名字就是很明了的啊!哈哈哈哈哈..................100字节.....................................

2017-09-06

AndroidKiller

apk反编译工具,一键反编译,把apk拖进androidKill就可以了。................100字节....................................

2017-09-06

TangTangTest

这是一个模仿探探左滑右滑功能的demo,有注释..........后面是一百字节摘要..........................................................................................................................................................................................................

2017-09-06

OpenGL ES 3.x 游戏开发 上下卷

这是文档,开发学习资料............................为什么一定要一百字节摘要!..............................................................................................................................................................................................................................................................................................

2017-09-06

CoordinatorDemo

使用CoordinatorLayout(协调布局)写的小demo

2017-08-29

DbTest.rar

一个SQList常见操作方法demo,含增删改查,分页降序查询,单个或多个查询,修改等。

2017-06-20

IsCheckedTest

checkbox和listView实现单选或者全选

2017-02-23

PopWriteTest.rar

封装弹窗输入框Demo,并解决输入法弹出将其遮挡解决方法

2017-01-22

WriteSignTest.rar

android 手写签名 Demo

2016-12-22

HiJson 64位

json格式化工具,挺好用的

2016-10-31

空空如也

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

TA关注的人

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