随笔分类 -  Java

Maven学习 (二) Eclipse 上安装 Maven3插件
摘要:eclipse 安装插件的方式最常见的有两种: 1. 一种是在线安装,这貌似是用的最多的,就是:Help --> Install New Software,然后输入 HTTP 地址来安装,但有一个很明显的缺点,就是慢,即使网络好也不见得很快安装好! 2. 另一种是离线安装的方式,用 link 的方式 阅读全文

posted @ 2026-01-31 09:00 大西瓜3721 阅读(3) 评论(0) 推荐(0)

Java开发资料
摘要:win10 64位系统安装多个jdk版本的问题 Eclipse+ADT+Android SDK搭建安卓环境 Java删除List元素的方法 Eclipse的基础使用 阅读全文

posted @ 2021-05-20 09:43 大西瓜3721 阅读(42) 评论(0) 推荐(0)

JAVA MD5加密
摘要:/** * Java密码加密 * Java代码 */ package com.baobaotao.common; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil { // 十六进制下数 阅读全文

posted @ 2021-03-04 15:43 大西瓜3721 阅读(60) 评论(0) 推荐(0)

java中Map集合的常用方法
摘要:Map集合和Collection集合的区别 Map集合是有Key和Value的,Collection集合是只有Value。 Collection集合底层也是有Key和Value,只是隐藏起来。 1、V put(K key, V value) 向map集合中添加Key为key,Value为value的 阅读全文

posted @ 2020-11-13 13:58 大西瓜3721 阅读(218) 评论(0) 推荐(0)

使用WindowManager添加View——悬浮窗口的基本原理
摘要:Android系统中的“窗口”类型虽然很多,但只有两大类是经常使用的:一是由系统进程管理的,称之为“系统窗口”;第二个就是由应用程序产生的,用于显示UI界面的“应用窗口”。如果大家熟悉WindowManagerService(窗口管理机制WMS)的话,那么一切都很简单。它是一个负责统筹管理所有窗口的 阅读全文

posted @ 2020-05-29 22:40 大西瓜3721 阅读(910) 评论(0) 推荐(0)

Android 带你彻底理解 Window 和 WindowManager
摘要:有时候我们需要在桌面上显示一个类似悬浮窗的东西,这种效果就需要用 Window 来实现,Window 是一个抽象类,表示一个窗口,它的具体实现类是 PhoneWindow,实现位于 WindowManagerService 中。相信看到 WindowManagerService 你会有点眼熟,刚接触 阅读全文

posted @ 2020-05-29 21:12 大西瓜3721 阅读(1248) 评论(1) 推荐(0)

Android Java基本知识
摘要:Java基础--动态参数 package test.java15; public class Params { //动态参数--参数繁琐的问题,只能针对同一类型。对不同类型 用Object /** * 一个方法只能有1个动态参数 * 一个方法中,既有普通参数又有动态参数,动态参数只能放最后 * pa 阅读全文

posted @ 2020-05-28 11:24 大西瓜3721 阅读(229) 评论(0) 推荐(0)

java 正则表达式(内附例子)
摘要:正则表达式 定义:正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 概念:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定 阅读全文

posted @ 2020-03-07 23:11 大西瓜3721 阅读(418) 评论(0) 推荐(0)

使用设置自定义对话框的大小,位置,样式以及设置在安卓桌面上弹出对话框
摘要:第一步:创建对话框 MyDialog mydlg=new MyDialog(context); 第二步:获取对话框的window实例,通过window实例来控制对话框出现的位置,大小和弹出时候的场景 Window dlgwindow=mydlg.getWindow(); 设置对话框最终显示位置 dl 阅读全文

posted @ 2019-12-17 16:57 大西瓜3721 阅读(1304) 评论(0) 推荐(0)

android自定义Activity窗口大小(theme运用)
摘要:正常情况下,我们开发的应用程序都会上占满整个屏幕,那么怎么样才能开发出自定义窗口大小的的程序呢?如下图所示: 实现起来非常简单。 第一步,创建一个背景配置文件float_box.xml,放到res/drawable下,如下所示(如看不懂可查看本站:): Xml代码 <?xml version="1. 阅读全文

posted @ 2019-12-17 16:12 大西瓜3721 阅读(687) 评论(0) 推荐(0)

Android如何屏蔽home键和recent键
摘要:最近在做一个项目的时候,进入一个 Activity后需要暂时屏蔽掉home键和recent键(back键可以在onKeyDown里面处理),网上找了半天,都是针对旧版本android的方法,android5.0以后就不能生效了。 看了半天的SDK和资料,发现有一种方法可以暂时屏蔽掉home键和rec 阅读全文

posted @ 2019-12-05 11:59 大西瓜3721 阅读(3234) 评论(0) 推荐(0)

Android外接USB扫码枪
摘要:公司的设备以前接入的都是串口的扫码头,优点是直接通过串口读取流里面的数据就OK了,缺点是你需要知道每一款扫码器的型号以获取波特率及Android设备的串口地址。因为现在usb扫码器越来越方便且即插即用,不需要额外供电以及价格便宜等特点,公司以后开发的设备都打算采用usb扫码器。所以我开始尝试接入us 阅读全文

posted @ 2019-12-02 11:56 大西瓜3721 阅读(2367) 评论(0) 推荐(0)

Android ImageView属性
摘要:ImageView 继承自View组件,主要功能是用于显示图片,实际上它不仅仅可以用来显示图片,任何Drawable对象都可以使用ImageView来显示。ImageView可以适用于任何布局中,并且Android为其提供了缩放和着色的一些操作。 1. foreground、src 和 backgr 阅读全文

posted @ 2019-11-17 11:23 大西瓜3721 阅读(975) 评论(0) 推荐(0)

eclipse将android项目生成apk并且给apk签名
摘要:生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。 如果想要自己给apk签名: 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name 阅读全文

posted @ 2019-10-08 13:49 大西瓜3721 阅读(551) 评论(0) 推荐(0)

android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面
摘要:下面是快速创建一个新线程的方法: 第一种:直接创建子线程并启动 new Thread() {@Overridepublic void run() { //这里写入子线程需要做的工作 } }.start(); 第二种:先创建子线程,然后启动 private Thread newThread; //声明 阅读全文

posted @ 2019-09-21 17:23 大西瓜3721 阅读(577) 评论(0) 推荐(0)

个人收集的Android开源项目
摘要:1、 KnowWeather 下载: GitHub 一款 Android 开源天气 App ,包含天气信息、详情、生活指数等,通知栏,桌面小部件,定时更新天气等等,应用没有任何广告,支持县级、区级城市的天气,原文:https://www.diycode.cc/projects/SilenceDut/ 阅读全文

posted @ 2019-09-17 22:55 大西瓜3721 阅读(412) 评论(0) 推荐(0)

记某app内购破解 – 安卓逆向菜鸟的初体验
摘要:前言 因为某个机缘,我拿到一个赛车app,玩了一会想买个装备,居然要我掏钱包,作为一名cracker,我觉得我的尊严受到了严重的蔑视(无奈钱包空空),我觉得要捍卫我那脆弱的玻璃心(钱包),所以,开干吧。我搜索了网上相关的帖子,发现这个apk的破解都是讲了关键点都在哪里,没有具体的关键点查找思路,所以 阅读全文

posted @ 2019-09-17 18:06 大西瓜3721 阅读(1941) 评论(0) 推荐(0)

初探Android逆向:通过游戏APP破解引发的安全思考
摘要:如今移动互联网已经完全融入到我们的生活中,各类APP也是层出不穷,因此对于安卓APP安全的研究也尤为重要。本文通过对一款安卓APP的破解实例,来引出对于APP安全的探讨。(本人纯小白,初次接触安卓逆向一星期,略有体验,在这里分享一下) 本次破解的安卓APP是某款射击类游戏,我们发现在游戏里面有购买补 阅读全文

posted @ 2019-09-17 18:00 大西瓜3721 阅读(637) 评论(0) 推荐(0)

用IKVMC将jar转成dll供c#调用
摘要:目录 前言 ikvmc介绍 ikvmc下载安装 下载并解压 设置环境变量 jar->dll 常用参数说明 具体操作 解决方案 目录 前言 ikvmc介绍 ikvmc下载安装 下载并解压 设置环境变量 jar->dll 常用参数说明 具体操作 解决方案 前言 ikvmc介绍 ikvmc下载安装 下载并 阅读全文

posted @ 2019-09-17 12:58 大西瓜3721 阅读(593) 评论(0) 推荐(0)

Android中Activity的启动模式(LaunchMode)和使用场景
摘要:一、为什么需要启动模式在Android开发中,我们都知道,在默认的情况下,如果我们启动的是同一个Activity的话,系统会创建多个实例并把它们一一放入任务栈中。当我们点击返回(back)键,这些Activity实例又将从任务栈中一一移除,遵循的原则是“后进先出”(先进后出)。 这里我们考虑一个问题 阅读全文

posted @ 2019-09-15 10:21 大西瓜3721 阅读(380) 评论(0) 推荐(0)

导航