自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 flutter Running Gradle task ‘assembleDebug‘

flutter 编译问题

2023-11-30 21:11:22 327

原创 .9图片详解

9.png图片它是Android系统特有的一种图片格式,文件扩展名为.9.PNG。

2022-11-09 10:10:54 2848

原创 RecyclerView 莫名上滚

RecyclerView 莫名上滑

2021-12-21 11:31:05 1240

原创 jar下载地址

https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp/5.0.0-alpha.3

2021-12-14 13:45:33 576

原创 jar 下载地址

jar下载地址

2021-12-07 15:04:27 108

原创 PDF 加密

PDF 加密

2021-12-07 14:58:05 186

原创 java生成密码字典

密码字典话不多说全是干货话不多说全是干货/** * 密码字典 */public class DictionarySeek { //密码可能会包含的字符集合 private static char[] fullCharSource = { '1','2','3','4','5','6','7','8','9','0', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',

2021-12-07 14:48:09 1384 1

原创 PDF 解密方案

PDF暴力破解,清除密码

2021-12-07 14:44:08 442

原创 Android 复制内容到剪切板

ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); cm.setText(tvMsg.getText());

2019-01-08 15:22:48 564

转载 android 打电话

android 打电话

2019-01-08 15:13:13 256

转载 android mvvm

android mvvm

2017-05-31 10:13:40 5404

原创 微信跳转App

下载相应的SDK : http://www.openinstall.io/download.htmldependencies { compile files('libs/OpenInstall_vX.X.X.jar')}在AndroidMaifest.xml中添加权限声明在AndroidMaifest.xml中设置AppKey<meta-data

2017-05-10 11:09:11 690

转载 Android MediaPlayer

转载出处:http://blog.csdn.net/yinhaide/article/details/71482390导入引用库dependencies { compile 'com.yhd.hdmediaplayer:hdmediaplayer:1.0.1'}model方式导入下载整个demo将hdmediaplayer 拷贝到工程根目录,setting

2017-05-10 10:40:43 433

原创 java date

java 获取时间工具类1、常用的public class DateUtils { /** * 获取时间戳 * 输出结果:1438692801766 */ @Test public void getTimeStamp() { Date date = new Date(); long times = date.getTim

2017-05-10 10:25:15 386

原创 java获取当天星期几

简单粗暴的两种方法1、自己写一个方法获取日期 取余 /** * 获取当前日期是星期几 * * @param dt * @return 当前日期是星期几 */ public static String getWeekOfDate(Date dt) { String[] weekDays = {"星期日", "星期一"

2017-05-10 10:16:09 19246 1

原创 Glide与Picasso简单集成并使用

英文原文 :https://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en首发地址 :http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Gli

2017-05-09 15:15:08 415

原创 工厂模式

工厂模式  分为 简单工厂模式    抽象工厂模式  方法工厂模式 本人不善言谈  直接代码附上!    看代码  用实践去总结理论!1、简单工厂:简单工厂模式的工厂类一般是使用静态方法,通过接受的参数的不同来返回不同的对象实例,不修改代码的话,扩展性很差;public interface ProductI { //产品接口 public void prod

2017-05-09 14:17:39 233

转载 TCP/IP、Http、Socket的区别

转载出处:http://jingyan.baidu.com/article/08b6a591e07ecc14a80922f1.html网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socke

2017-05-09 09:42:24 485

转载 单例7种写法

转载出处 :http://www.blogjava.net/kenzhh/archive/2013/03/15/357824.html第一种(懒汉模式):这种写法lazy loading很明显,但是致命的是在多线程不能正常工作。public class Singleton { private static Singleton instance;

2017-05-09 09:23:31 554

原创 EventBus 简单使用

这个就是类似接收发送广播的东西  集成使用起来比较简单一点:下面是一个简单使用的例子:我们先写一个Java类 继承bus public class EventBus extends Bus{ private static EventBus bus; public static EventBus getInstance() { if (bus =

2017-05-08 18:05:05 336

原创 融云切换账号聊天列表问题

最近遇到一个问题 就是集成融云IM 后 切换账号 聊天列表 总是显示上个人的!!!废话不多说 看解决方法:1、 在退出账号时一定要调一下代码!!!!!!RongIM.getInstance().logout()2、在第一个帐号调用logout之后,activity调用finish()关闭activity,这样第二个帐号登录的时候activity和Conversation

2017-05-08 17:56:48 3951 4

转载 安卓开发关于百度地图定位返回经纬度4.9E324参数 解决方案

百度地图提供的sdk开发包搞不好就被坑了.Android机型适配不够好,部分手机能够定位有些手机不能定位!!!!!用百度定位的时候一直定位不到,拿到的经纬度都是4.9E-324,Google了一下,发现不少人出现这个问题,经过一番研究,最终解决了这个问题。目前看来,出现这个问题说明定位失败了,定位失败返回的就是这个值,定位失败的原因就是库加载失败。也就是

2017-05-02 09:45:57 1104

原创 定位方案

关于定位方案  我之前写了一篇文章 不是很完成  现在写一个更详细一点的    只是方案 没有实现逻辑的  定位有很多种,wifi,GPS,移动网络是大家比较熟悉的,其实还有基站定位只要手机有信号,能打电话(没有电话卡,可以紧急呼救也算),就能定位,这种定位是通过计算手机与一个或多个基站的距离来实现的(距离由信号强度大致得出),速度非常快(在手机慢腾腾地获取GP

2017-04-28 15:22:36 827

原创 定位上传方案

前言定位是社交APP 中能够实时定位社交圈中各个成员的位置 后台实时上传位置则是非常重要的一个技术点需求1. 如果用户的位置在持续变化 则隔一段时间上报一次;2. 如果用户的移动速度很慢 则隔一段距离上报一次;3. 如果用户的位置在到达某处后没有变化 则不继续上报;4. 切换到后台也要能定位上报;准备先去百度官网下载集成相应的sd

2017-04-21 10:02:37 1832

原创 Android 怎么Debug正式版本

关于这个问题  以前我也是只知道 打完release包再去测试的 所以找问题的效率很低 现在就给大家说一个简单实用的方法  直接运行出来的就是正式签名的release包很简单  在项目的gradle里面 配置一下步骤 貌似就行了   signingConfigs { release { keyAlias 'xxxx' keyPassw

2017-04-20 16:51:50 478

原创 CountDownTimer 与 CountdownView简单使用

由于本屌不屌 所以就倒计时的时候简单使用了下这个类!其它地方暂时没用到。下面就给大家简单介绍一下使用方法;public abstract classCountDownTimer extendsObjectJava.lang.ObjectAndroid.os.CountDownTimer可以看出它是java lang 包里的 父类也

2017-04-06 08:58:08 566

原创 Butterknife详解

butterknife 快速集成 与使用步骤 首先ButterKnife是一个专注减少大量的findViewById以及setOnClickListener 而生的库在这里我想说还在用Eclipse的小伙伴赶紧切换到android studio吧 这里就只讲下在as上面怎么用 EC的话 你就需要去官网下载库 集成库了 但是 AS 可以直接通过一下步骤就可以简单快

2017-04-01 08:51:21 348

原创 android 如何管理打开的多个Activity AppManager

废话不多说 直接上代码 没有注释 public final class AppManager {private static final String LOG_TAG = AppManager.class.getSimpleName();private static St

2017-03-31 15:38:49 1459

原创 BaseActivity 与 BaseFragment

在项目中经常会用到自定义BaseActivity与BaseFragment,主要目的就是为了方便我们去实现一些想要的功能和效果。例如 统一管理 程序关闭、toast、log、dialog显示、状态栏、统计、键盘管理、延迟点击操作等等、、

2017-03-30 15:15:32 656

原创 MVP + 网络请求 简单实现

mvp + 网络请求例子 ,如果需要直接搬走。

2017-03-29 13:54:13 887

原创 Android SDK 版本 查询 API 地址

Android SDK 版本 查询 API 地址 https://developer.android.google.cn/reference/android/telephony/TelephonyManager.html?

2017-03-28 15:16:23 464

mupdf1.9so.zip

里面包含 arm64-v8a arm64-v8a mupdf1.9版本

2021-11-11

itextpdf-5.10

itextpdf-5.10

2021-09-08

spire.pdf.android-3.6.2.jar

spire.pdf.android-3.6.2.jar

2021-09-03

spire.pdf-4.8.7.jar

spire.pdf

2021-09-01

空空如也

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

TA关注的人

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