- 工具类汇总(更新ing)
望佑
前端javascript开发语言android动画
前言Android工具类是一些封装好的工具方法的集合,用于简化Android开发中的常见操作和实现特定功能。这些工具类可以帮助开发者更高效地编写代码、提高开发效率和减少重复劳动。一、Intent1.获取应用程序信息(1)从Intent或者URI中读取应用信息从Intent或者URI中读取应用信息APK包的名称、大小、图标等信息是比较困难的,因为Intent或者URI并没有直接提供这些信息。不过,你
- Android工具类
m_博客
标题栏样式https://github.com/getActivity/TitleBar仿QQ文件选择器https://github.com/Yis92/FileSelector下拉框https://github.com/arcadefire/nice-spinnerAndroidActivity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onD
- 王学岗Android工具类集成
qczg_wxg
随笔androidjavascript开发语言
来源1.屏幕单位转换/***屏幕单位转换*/classDisplayUtilsprivateconstructor(){companionobject{//单例模式valinstant:DisplayUtilsbylazy(mode=LazyThreadSafetyMode.SYNCHRONIZED){DisplayUtils()}}/***获取屏幕的高度*/fungetWindowHeight(
- Android工具类篇 图片拼接
其子昱舟
Android工具类篇androidjava开发语言
一、图片拼接(横向、纵向)/***横向拼接图片***@paramfirst*@paramsecond*@return*/publicstaticfinalBitmapsplitHorizontal(Bitmapfirst,Bitmapsecond){intwidth=first.getWidth()+second.getWidth();intheight=Math.max(first.getHei
- Android工具类:获取定位
luowenbin
/***Createdbyluowenbinon2021/9/15.*/classLocator(context:Context){privatevallocationManager:LocationManager=context.applicationContext.getSystemService(Context.LOCATION_SERVICE)asLocationManagerdatacl
- 好用的android工具类分享(blankj:utilcode)
逝雪飘零
个人笔记android
DownloadGradle:implementation'com.blankj:utilcode:1.26.0'//ifuuseAndroidX,usethefollowingimplementation'com.blankj:utilcodex:1.26.0'APIsActivity相关->ActivityUtils.java->DemogetActivityByView:根据视图获取Acti
- Android工具类——日志打印AppLogger
黑岛様
转载请注明出处http://www.jianshu.com/p/f66bcb2a39d4写Android时必不可少地会遇到日志打印的事情,这个工具类可以帮助我们简化log打印。这是我在看四次元微博客户端源码时找到的一个工具类,用起来非常好。这里能获取的一个知识点是,通过StackTraceElement获取当前打印日志的类名和方法名,这样就能自动获取我们平时需要手写的TAG信息,每一个类都写一个T
- Android工具类----Activity之间的跳转
lzy_tinyjoy
AndroidAndroid工具类
简述:Activity之间的跳转情况,在这里分两种讨论:带参跳转和无参跳转.代码:importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Map.Entry;importandroid.app.Activity;importandroid.content.Intent;publiccl
- Android工具类获取上下文对象
Monster_Qiao
问题解决androidnotificati
在Android开发中,我们经常会遇到在一个类中获取当前的上下文对象,比如:我们要写一个Notification对象做弹出通知,我们应该写在全局里边。方法:自定义MyApplication继承Application,定义变量Context,在onCrete方法中写mContext=getApplicationContext();然后定义公共方法供其他对象调用。publicclassMyApplic
- Android工具类
YK_ing
Android小技巧android
1、获取状态栏高度privateintgetStatusBarHeight(){Rectrectangle=newRect();Windowwindow=getWindow();window.getDecorView().getWindowVisibleDisplayFrame(rectangle);intstatusBarHeight=rectangle.top;if(statusBarHeig
- Android工具类-权限工具类
idea_however
Android工具类
记录一下自己写的权限工具类publicclassPermissionUtil{//requestCodepublicstaticfinalintREQUEST_CODE_ONE=1;publicstaticfinalintREQUEST_CODE_TWO=2;publicstaticfinalintREQUEST_CODE_THREE=3;/****常用权限**定位权限*Manifest.perm
- (持续更新, 目前含100+工具类) DevUtils 是一个 Android 工具库, 主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。
afkT
DevUtilsGithubAbout(持续更新,目前含100+工具类)DevUtils是一个Android工具库,主要根据不同功能模块,封装快捷使用的工具类及API方法调用该项目尽可能的便于开发人员,快捷、高效开发安全可靠的项目,以及内置部分常用的资源文件,如color.xmlDevUtils.pngDocumentation-LibDevApp-Android工具类库README-APIUse
- android工具类--从本机选择图片或拍照
liuye066
从本机选择图片上传或拍照上传:先弹出选择框,选择“从相册选取图片”,“拍照”,“取消”MainActivity.javapublicclassEmployeesAddActivityextendsBaseActivityimplementsView.OnClickListener{privatestaticfinalStringTAG="EmployeesAddActivity";privateC
- Android工具类--日期工具
JustinNick
Android工具类
importjava.text.DateFormat;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;importcom.richerpay.ryshop.log.KLog;/***时间日期格式化工具类**/publicclassToolDateTime{/**日期格式:yyy
- Android开发中,常用工具类集合:Sutils,一款轻量级的Android开发工具类库
albertlii
在Android开发中,我们会用到许多相同的方法,我们经常将这些方法归纳总结到一起,做成一个工具类。SUtils就是一个轻量级的Android工具类库,集成了众多平时开发用到的工具类,以后将持续更新!如果大家在使用中发现什么问题,欢迎大家及时反馈,如果大家有什么好的工具类推荐,也可以反馈给我,加到SUtils中。添加依赖dependencies{compile'com.liyi.sutils:su
- android工具类软件 安全扫描之钓鱼监测技术实现原理
漫漫求索者
android安全技术
钓鱼程序原理简述钓鱼app通过定时执行调用系统方法获取topActivity,与自己想要钓鱼的界面匹配(packagename与classname),匹配成功弹出自己的伪装界面,误导用户输入隐私信息,从而窃取钓鱼监测,实时获取topActivity,判断当前界面与上一个界面是否在同一个app内(packagename相同),不同时提示用户,该实现需保证服务不会被杀死,且会占用较多系统资源另:系统方
- Android工具类系列-ToastUtil
DakerYi
Android工具类系列
原文地址:http://blog.csdn.net/lmj623565791/article/details/38965311不做过多介绍,就是想每次打印toast的时候不再写那么长一段代码packageorg.yxm.android.utils;importandroid.content.Context;importandroid.widget.Toast;publicclassT{privat
- Android工具类之Toast统一管理类
陈李冠
Android工具类
/***Toast统一管理类*/publicclassToastUtil{publicstaticbooleanisShow=true;/*cannotbeinstantiated*/privateToastUtil(){thrownewUnsupportedOperationException("cannotbeinstantiated");}/***短时间显示Toast**@paramcont
- Android工具类之图片流InputStream->(byte[])->Bitmap/Drawable
陈李冠
Android工具类
1、下载图片(inputStream–>drawable)/***1、下载图片inputStream-->drawable**@paramimageUrl*@return*/privateDrawableloadDrawableImage(StringimageUrl){Drawabledrawable=null;try{//可以在这里通过文件名来判断,是否本地有此图片drawable=Drawa
- Android工具类收藏
西西弗斯丶
Android基础Android工具类
1.SharedPreference:publicclassSharedPrefsUtil{publicstaticvoidputValue(Contextcontext,Stringkey,intvalue){Editorsp=PreferenceManager.getDefaultSharedPreferences(context).edit();sp.putInt(key,value);sp
- Android工具类之LogUtils
sunyFS
Android工具类
目录代码使用方法知识扩展StackTraceElement获取方法成员变量使用方法参考链接代码publicclassLogUtils{privatefinalstaticStringAPP_TAG="appName";publicstaticvoidv(Stringmsg){if(Constant.IS_PRINT_LOG){Log.v(APP_TAG,getMsgFormat(msg));}}p
- 【Android工具类】验证码倒计时帮助类CountDownButtonHelper的实现
赵凯强
Android自带控件使用Android常见工具类
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992我们在做有关短信验证码功能的时候,为了防止用户无休止的获取短信验证码,或者是误操作,造成验证码混乱的情况,我们一般在获取验证码功能的Button上面加上倒计时功能,从而限制用户获取验证码的间隔。今天这篇文章,是介绍如何使用CountDowmTimer实现验证码的倒计时功能的。先看效果图CountDownTim
- Android工具类库
AllenCoder
android应用开发androidgithubandroid应用
Android工具类库项目链接地址https://github.com/AllenCoder/SuperUtils囊括了一大部分Android应用开发过程当中常用的工具类。工具类来源整理自网络和自己编写。(正在不断收集和整理中)快速使用:在工程目录下的build.gradle添加如下代码:allprojects{repositories{...maven{url'https://jitpack.i
- Android 工具集合类库 API
冯文议
Android
library声明:这里可能会有你分享的方法,在此表示感谢。如果可能,请联系我,加上原作者信息。每当我们开始写Android项目的时候,就会很头痛的构建各种繁琐工具类,因此在这样的背景下,Android工具类库诞生了,我们致力于构建一款强大的Android工具类库,目的是让你在写项目的时候,可以参考或者直接引入。然后,由于作者是一个Android新手,难免会有各种BUG,但是作者会持续更新,还请多
- Android工具类——拼音帮助类PinyinUtils,汉字转拼音,首字母
河北-宝哥
♠Android……【工具类】
importnet.sourceforge.pinyin4j.PinyinHelper;importnet.sourceforge.pinyin4j.format.HanyuPinyinCaseType;importnet.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;importnet.sourceforge.pinyin4j.forma
- Android工具类之文件操作工具类
陈李冠
Android工具类
文件,文件夹的创建、删除、缓存处理、base64加密、文件大小格式化、读取文件内容、压缩文件…packagecom.sunnybear.library.util;importandroid.content.Context;importandroid.os.Environment;importandroid.util.Base64;importcom.sunnybear.library.BasicA
- Android工具类 TextUtils使用方法
SkylakeXun
实用工具代码库
Stringstr="";/**判断一个字符串是否为空(null||length==0),空格返回false*Param:CharSequence*Return:boolean*/Stringstr2="sfsafsafjo";TextUtils.isEmpty(str);//falsecharcs[]=newchar[3];/**从字符串中取指定范围的字符串到char[]中*@Param1:Ch
- Android工具类之GZip
建人尹口
publicclassGzipUtil{publicstaticfinalStringGZIP_ENCODE_UTF_8="UTF-8";publicstaticfinalStringGZIP_ENCODE_ISO_8859_1="ISO-8859-1";privatestaticfinalcharARRAY_LEFT='[';privatestaticfinalcharARRAY_RIGHT='
- 图片管理Android工具类
IXIAOXIONG_HEART
移动管理
一个对图片进行管理的Android工具类,包括了对下载好的图片进行下缓存,获取ImageLoader的实例,将一张图片存储到LruCache中,从LruCache中获取一张图片,获取图片大小,计算inSampleSize值,使用获取到的inSampleSize值再次解析图片等,是Android图像处理的常用类,发上来供参考吧:01packagecom.example.photowallfallsd
- Android工具类整合
刘德利_Android
Android
Android-JSONUtil工具类常用的Json工具类,包含Json转换成实体、实体转json字符串、list集合转换成json、数组转换成jsonpublicclassJSONUtil{privatestaticfinalStringTAG=JSONUtil.class.getSimpleName();privateJSONUtil(){}privatestaticGsongson=newG
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1