- 博客(31)
- 收藏
- 关注
转载 图片缩放PhoneView
第一步:导包implementation 'com.github.chrisbanes:PhotoView:2.0.0'第二步:加bmob仓库地址在build.gradle(project)中的repositories下添加,示例:allprojects { repositories { google() jcenter(...
2019-01-08 10:36:00 143
转载 SGCC_UAP启动停留在initializing java tooling(1%)
找到uap的安装目录,eclipse文件夹下的eclipse.ini,用EditPlus打开,添加下面两行-vmC:\Program Files\Java\jdk1.6.0_43\bin\在-vmargs参数之前添加,第二行是jdk的目录。任务管理器结束任务重启即可。转载于:https://www.cnblogs.com/blog4wei/p/10088143.html...
2018-12-08 16:37:00 223
转载 PL/SQL 查询的数据出现乱码
解决方法:1.首先在查询出Oracle数据库的字符集。select userenv('language') from dual;2.新建系统变量 NLS_LANG,变量值为第一步查询出来的字符集。3.关闭PL/SQL ,重新打开即可。转载于:https://www.cnblogs.com/blog4wei/p/9930286.html...
2018-11-08 17:10:00 114
转载 国网SGCC_UAP 反编译.class文件源代码
SGCC_UAP和eclipse操作方式差不多,对于用惯了IDEA和Android Studio的人来说非常不方便,按住Ctrl点击类名不能查看源码。因为jar包下都是.class文件,所以需要安装相应的反编译插件。1.下载jadClipse的jar包,地址:https://sourceforge.net/projects/jadclipse/。2.将下载下来的net.sf....
2018-11-07 14:42:00 777
转载 android:Android开发不得不收藏的Utils
AndroidUtilsAndroidUtils Android开发不得不收藏的Utils之前写这篇文章主要是项目应用到的Utils,发现已经有一个更全面的开源库总结,所以还是非常震惊可以总结的这么全面,在此我准备重新梳理一遍~AndroidUtils:Android必备utilCode具体Demo使用参考开源github:AndroidUtilCod...
2018-10-22 16:57:00 108
转载 SQLite保存报错sqlite.SQLiteConstraintException: UNIQUE constraint failed: ······ code 1555...
往数据库里保存数据的时候报错,用的afinal框架,明明在save操作之前执行了一遍deleteAll操作,还是报错。百度了一下说报这种错有两种情况:一是定义的字段为not null ,插入时对应的字段为null;二是定义的字段为主键,插入时在表中已经存在。对第一种情况不可能发生,因为数据都是从后台实时获取的,debug id也不为null,所以应该是表中的数据没有真正删干净。...
2018-10-09 17:00:00 2516
转载 Intent调用常见系统组件
1 // 调用浏览器 2 Uri webViewUri = Uri.parse("http://blog.csdn.net/zuolongsnail"); 3 Intent intent = new Intent(Intent.ACTION_VIEW, webViewUri); 4 5 // 调用地图 6 Uri mapUri = Uri....
2018-09-18 10:41:00 59
转载 Android根据图片Uri获取图片path绝对路径的几种方法【转】
在Android 编程中经常会用到Uri转化为文件路径,如我们从相册选择图片上传至服务器,一般上传前需要对图片进行压缩,这时候就要用到图片的绝对路径。下面对我开发中uri转path路径遇到的问题进行总结,其中涉及到Android不同api下对于uri的处理,还有对于Google相册图片该如何获取其图片路径。1. 从相册获取图片我们从相册获取的图片的代码如下:1 // 激...
2018-09-03 14:40:00 1828
转载 PopupWindow 弹出时背景变暗
下面的PopupWindow 的高是相对于屏幕高设计,宽是获取的某一个控件的宽设置,位置位于某控件的上方,红色部分是设置弹出时屏幕变暗的。 1 //设置contentView 2 View contentView = LayoutInflater.from(this).inflate(R.layout.popwindow_subm...
2018-07-30 17:29:00 82
转载 使用apksigner对apk进行v2签名
最近进行三方安全测试,剩最后一个问题:原因是我用360加固宝之后,又用了360Signer对apk进行二次签名,而360Signer是用v1方式对apk进行签名的,所以安全检测还是不通过。下面给出自己百度出来的对360加固之后的apk进行v2二次签名的方法。(注意要用同一个keystore)(1)先找到电脑中25或者25以上版本的SDK的build-too...
2018-07-24 17:54:00 603
转载 as 打包报错
错误:Android Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.我在build文件中设置了minifyEnabled true(最小化资源包)和 shrinkResources true(去掉无用资源)报错原因:proguard 文件...
2018-07-20 17:14:00 176
转载 java 性能优化 字符串过滤实战
转自【http://www.apkbus.com/blog-822717-78335.html】 如有不妥联系删除!!★一个简单的需求 首先描述一下需求:给定一个 String 对象,过滤掉除了数字(字符'0'到'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型如下:String filter(String str); 针对上述需求,俺写...
2018-07-18 15:58:00 134
转载 EditText的焦点问题
问题说明:activity中有个三级菜单,三个ListView嵌套,最后一层ListView的item中有EditText控件。要求EditText不仅能手动输入,还能点击加减进行改变。EditText改变后各级目录的得分情况要实时改变。在EditText获取焦点的时候点击关闭二级目录,或者在EditText数字改变的时候刷新最外层的adapter时会报错--java.lang....
2018-07-12 17:21:00 141
转载 Android长按事件和点击事件 冲突问题
长按点击的时候默认会触发点击事件,android系统是优先点击的,并且没有返回值;而长按事件是有返回值的,如果返回false,两个事件都会有响应,如果返回true则只响应长按事件。转载于:https://www.cnblogs.com/blog4wei/p/9215300.html...
2018-06-22 20:02:00 1166
转载 Adapter中用不了getWindowManager()
在写popupwindow的时候一般会获取屏幕的宽高来设置popupwindow的宽高,但是在adapter中用不了getWindowManager(),但是为什么Activity中就可以用getWindowManager,Adapter中不可以呢?因为getWindowManager()这个方法是在类Activity中的,如果你自己编写的类不是继承于类Activity,那么必然...
2018-06-22 17:42:00 243
转载 android:首页点击返回键,两秒内再次点击退出系统
//记录用户首次点击返回键的时间 private long firstTime = 0; /** * 通过监听keyUp 实现双击返回键退出程序 * @param keyCode * @param event * @return */ @Override public boo...
2018-06-20 14:12:00 116
转载 AsyncTask 处理耗时操作&&显示进度条
在Android中实现异步任务机制有两种,Handler和AsyncTask。优缺点自己百度,推荐使用AsyncTask。private ProgressDialog dialog;//新建一个对话框,不显示dialog = new ProgressDialog(this);dialog.setTitle("温馨提示");dialog.setMessage("数据加载中,请...
2018-05-28 17:58:00 307
转载 AutoCompleteTextView 自定义提示样式
项目中用到AutoCompleteTextView 自动提示功能,如果用自带的ArrayAdapter就一种样式,非常丑,而且每一项提示文字过多的话不会自动换行。所以自己自定义了一个适配器。效果图:1、每一项的布局文件:(可以自己定义) 1 <?xml version="1.0" encoding="utf-8"?> 2 <...
2018-05-28 16:17:00 201
转载 Android:Error:Execution failed for task ':app:clean'. > Unable to delete directory
as clean项目之后有时候会报错。可以找得到目录删掉,然后重启as,但是下次clean可能又会报类似的错误。解决方法如下:进入File-Setting-Build,Execution,Deployment-Instant Run取消勾选Restart activity on code changes然后clean.转载于:https...
2018-05-09 09:12:00 87
转载 MaterialRefreshLayout+ListView 下拉刷新 上拉加载
效果图是这样的,有入侵式的,非入侵式的,带波浪效果的......就那几个属性,都给出来了,自己去试就行。下拉刷新 上拉加载 关于下拉刷新-上拉加载的效果,有许许多多的实现方式,百度了一下竟然有几十种第三方的可以实现......SwipeRefreshLayout是Google官方推出的一个控件,不需要添加依赖什么的,直接使用即可,但是只支持下拉刷新,上拉加载没有实现,包...
2018-05-04 11:43:00 87
转载 Android:Gradle sync failed: Another 'refresh project' task is currently running for the project
android studio 克隆项目后,重新导入后显示Gradle sync failed: Another 'refresh project' task is currently running for the project......同步失败错误。解决方案:主要是红色部分操作,让gradle自己重新搭建。在任务栏打开File,选择Invalidate cache...
2018-05-03 18:16:00 366
转载 android--Git上克隆项目遇到的坑
直接上图,首先你得有你得GitHub项目地址,如下:然后打开android studio,选择新建项目时从Git上克隆:点击clone等待完成,新窗口打开。打开之后可能、或许、大概、也许会出现下面这个提醒,并且项目运行按钮灰色,打开代码满眼飘红,要崩溃了有没有:1 Migrate Project to Gradle? This project does...
2018-04-26 11:23:00 199
转载 android:项目迁移error:Please change caller according to com.intellij.....
迁移到Android Studio中的项目,在运行时有时会在Event Log中报这种错:1 Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation并且右下角还有红色的叹号,非常刺眼。然后从真机调试换到模拟机运行,依然存在。虽...
2018-04-25 17:05:00 1609
转载 ExpandableListView控件实现二级列表
效果图如下:二级列表附有点击事件。1、布局文件:此处加了一个自定义的导航RelativeLayout,记得注activity的时候添加android:theme="@style/Theme.AppCompat.Light.NoActionBar" 去掉自带的导航。 1 <?xml version="1.0" encoding="utf-8"?>...
2018-04-18 16:42:00 90
转载 Android:Building " " Gradle project info 问题
Android Studio新建或者打开项目的时候,一直卡在Building "" Gradle project info 进度上不动,猜测是网络原因下载gradle不成功。两种解决方法:1、使用本地distributionUrl:找到distributionUrl对应路径(在gradle-wrapper.properties配置文件中),手动下载gradle的压缩包。下载完之后...
2018-04-16 10:28:00 67
转载 textarea显示默认值
点击不显示默认值,鼠标离开如果没有内容就显示默认值,如果有内容就显示内容。<textarea class="area" onfocus="if(value=='请输入具体内容'){value=''}" onblur="if (value ==''){value='请输入具体内容'}">请输入具体内容</textarea> 输入框圆角样式:...
2017-12-12 10:59:00 575
转载 js匹配日期和时间的正则表达式
自己写比较头疼,copy下来留着以后用//日期的正则表达式var reg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/;var regExp = new RegExp(reg);if(!regExp.test(pubDate)){ alert("日期格式不正确,正确格式为:2014-01-...
2017-09-28 09:18:00 373
转载 【转】用JS完成手机短信验证按键点击事件
原地址:https://gitee.com/RainVanilla/codes/i7jske4wdogvnb0apmfx571试了一下,效果还可以,留着备用!<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>手机接收验证码按...
2017-09-26 08:48:00 116
转载 关于jsp页面中时间显示问题
首先说明一下情况,在MySQL数据库中获取的时间显示在jsp页面中不是按指定格式显示,显示的是类似于这种--Tue Jun 18 00:00:00 CST 2013。而想要的仅仅是年月日而已。对于这种情况有好多方法进行处理方式:首先可以从数据库中查询的时候就可以用格式化时间函数(date_format);然后还可以用SimpleDateFormat对时间进行解析和格式化输出;...
2017-09-22 09:35:00 215
转载 Session、Cookie简单理解
Session: session是一种记录客户状态的机制,session是保存在服务器上的,当浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是所谓的session,当浏览器再次访问的时候从该session中查找客户的状态就可以了。 看到一个很经典的描述session的话--“session相当于程序在服务器上建立的一份客户档案,客户来访的时候只需要查...
2017-09-06 15:39:00 54
转载 数据库连接池的工作机制
今天脑子一抽想到一个问题,就是当连接池中没有空闲连接的时候会新建一定数量的池连接,然后忽然想到如果这时有连接关闭的话是会返回到连接池还是会消失?紧接着去百度了一下,我去,瞬间感觉自己low比了,空闲下来的连接肯定会返回连接池啊,当然连接池中的池连接也不是无限制的,会有一个上线(一般是自己设置),到达这个上线之后,再想获取池连接的话就只能等待了。一般来说,J2EE服务器在启动的时候...
2017-08-23 15:58:00 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人