- 博客(42)
- 资源 (3)
- 收藏
- 关注
原创 jarsigner -verbose -keystore xxxx.keystore -signedjar signed.apk unsign.apk xxxx
jarsigner -verbose -keystore xxxx.keystore -signedjar signed.apk unsign.apk xxxx
2020-04-08 10:42:51
325
1
原创 安卓注入CSS设置属性
webView.loadUrl("javascript:(function() { " + "document.getElementById('upopNoticeInfo').style.display='none';})()");webView.loadUrl("javascript:(function() { " + "document.getElem...
2019-11-25 14:35:20
449
1
原创 安卓图片,拍摄,上传。选择,裁剪
安卓图片,拍照。上传,选择,裁剪库https://github.com/crazycodeboy/TakePhoto依赖方式改变 :implementation 'org.devio.takephoto:takephoto_library:4.1.0'若不要自由裁剪 使用自带代码,若需要自由裁剪要如下代码...
2019-03-07 17:28:56
326
转载 安卓的webView嵌入网页后,发送图片至网页,网页请求文件操作
public class WebViewDemo extends FragmentActivity { private static final int FILE_SELECT_CODE = 0; private WebView webView; private ValueCallback<Uri> mUploadMessage;//回调图片选择,4.4以下...
2018-11-15 13:35:09
403
原创 圆角渐变
<?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 连框颜色值 --><item> <shape>
2018-11-07 10:32:04
163
原创 当界面没有沾满满屏的时候,不显示加载更多或者不显示到底了提示
//在notifyDataSetChanged/itemRemoved/RangeChanged之后立即recyclerView和LinearLayoutManager用里边的方法不准确,需要加延时recyclerView.postDelayed(new Runnable() { @Override public void run() { //超过一屏显示没有了...
2018-11-05 20:24:52
397
原创 安卓 自定义渐变背景
<android:angle>指定渐变方向,type属性没有的情况下是不生效<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android
2018-11-05 20:23:34
254
原创 Markdown语法教程 (Markdown syntax tutorial)
Markdown语法教程 (Markdown syntax tutorial)Markdown Syntax Mastering Markdown Markdown Basics GitHub Flavored Markdown Markdown 语法说明(简体中文) Markdown 語法說明(繁體中文)键盘快捷键 (Keyboard shortcuts)If Editor...
2018-10-29 15:50:46
278
原创 Timer定时器的轮询操作bug修改
Timer对象在使用轮询操作时会出现轮询停不下来的情况,从而产生ANRtimer.schedule(任务task,延时时间,间隔时间) //轮询情况只需要改第三个参数 在界面onDestory或者onStop的时候一定要释放timer,避免造成内存泄露防止为空判断在只加了cancel的时候我发现偶尔会有线程无法停止的情况,看源码和资料有人说是因为task线程中还有其他任...
2018-09-26 14:45:15
943
原创 EditText输入完成监听
moneyNum.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override pu...
2018-09-05 15:21:29
1864
3
原创 友盟分享的两种方式
不带面板的链接分享 UMImage thumb = new UMImage(MyTest.this, R.mipmap.app_logo); //分享链接 UMWeb web = new UMWeb("http:/"); web.setTitle("欢迎注册");//标题 ...
2018-09-05 15:20:32
1006
原创 Java 数组排序 指定升降序
第一种方法:类直接实现Comparator类 重写compareTo方法第二种在需要转化的地方调用Collections.sort(sortData, new Comparator<MarketRankBean.BodyBean>() { @Override public int compare(MarketRankBean.BodyBean o1, Mark...
2018-08-01 11:31:44
767
原创 ScrollView 嵌套listview时 scrollview滚动到底部,
解决方法:在listView的父层加上 android:descendantFocusability="blocksDescendants";即可,每次加载都会在scrollview顶部O(∩_∩)O哈哈~友情: https://blog.csdn.net/xiaoluoli88/article/details/54576058...
2018-08-01 11:28:19
641
1
原创 发送验证码倒计时
倒计时public class MainActivity extends Activity { private TimeCount time; private Button btnGetcode; @Override protected void onCreate(Bundle savedInstanceState) { super.onC...
2018-07-02 18:08:04
154
原创 fragment跳转到其他的fragment。在viewpager中
首先在fragment的依赖Activity中加:public interface Fragment2Fragment{ public void gotoFragment(MyViewPager viewPager);}private Fragment2Fragment fragment2Fragment;public void setFragment2Fragment(Fragm...
2018-06-22 11:35:16
3383
1
原创 设置文本角标
引入GitHub项目compile 'q.rorbin:badgeview:1.1.3'//数字提示设置到TextView上 /** * 设置订单角标 */ private void initBage(){ if(listData!=null && listData.size() > 0 ){ setBadg...
2018-06-22 11:33:24
495
原创 用hellochart绘制饼状图
先引入库 :compile 'com.github.lecho:hellocharts-android:v1.5.8'GitHub链接地址:https://github.com/lecho/hellocharts-android主布局<LinearLayout android:layout_marginTop="110dp" android:layout_width="mat...
2018-06-13 16:13:18
385
原创 Native Socket.IO and Android ( socket请求,与服务器的交互)
使用GitHub上开源框架实现socket1.在build文件中引入:compile 'com.github.nkzawa:socket.io-client:0.3.0'-- 链接 : https://github.com/nkzawa/socket.io-android-chat (英文的文档,中文的可以百度上搜一下)2.在manifest中添加网络权限 <uses-permissi...
2018-06-13 15:53:53
722
1
原创 vue 自学....
1.安装nodejs官网下载 对应系统版本,直接安装2.安装 # 最新稳定版$ npm install vue异常C:\Users\mogojing>npm install vuenpm WARN saveError ENOENT: no such file or directory, open 'C:\Users\mogojing\package.json'npm notice crea...
2018-06-07 19:10:43
223
原创 IT屋一波解答
viewpager 包裹fragment时,刷新数据问题1.setuservisiblehint()方法在oncreateView()之前调用,所以会throw NullPointException2.设置预加载,在viewpager中,现在的版本已经默认是1了。可以设置为mVpHome.setOffscreenPageLimit(2);3.setuservisiblehint()与hiddenc...
2018-05-16 18:20:30
285
原创 BottomNavigationBar 修改高度和图片与文字的间距 (备忘)
####查看源码时发现重新设置他的参数可以修改他的样式下面的参数仅用于MODE为fixed的时候/////要修改他的动画。i(item >3 的时候动画太过浮夸)不想完全取消,但是想修改不那么活泼的动来动去,设置Mode为fixed就可以了mBottomNavigationBar.setMode(BottomNavigationBar.MODE_FIXED);mBottomNavigati...
2018-05-02 16:42:44
8583
原创 ionic一波坑
自学ionic之一波坑总结安装脚本npm i @ionic/app-scriptsionic 相关命令安装完所有环境后 npm install (dos至ionic 项目根目录,项目由ionic自动编译)>>ionic cordova platforms add (update可用更新) android >>ionic cordova platforms build an...
2018-04-27 17:08:53
248
1
原创 忽略过时信息
在打包时你可能遇到这样的问题:警告: [deprecation] android.hardware中的Camera已过时对于打包没什么影响解决方式:在module下的gradle加入了:android{lintOptions {checkReleaseBuilds falseabortOnError false}allprojects {
2017-12-21 15:17:22
818
原创 哈哈哈
listview 设置标识图片错位展示要在if 后面else 不然listview会自动忽略。。。。。。。if(lists.get(position).status.equals("3")){ holder.Error.setVisibility(View.VISIBLE);}else { holder.Error.setVisibility(View.G
2017-12-07 17:06:21
127
原创 乱七八糟
double 转longdouble random = Math.round(Double);long long = new Double(random).longValue();price = long * 100 + "";double 留2位public String subTwoIndex(String num){ return String.form
2017-11-22 18:26:37
169
原创 安卓 app 本地升级下载后自动安装(小米手机安装包解析失败问题)
强制升级:1.新建服务package com.jy.mango.project.service;import android.app.DownloadManager;import android.app.Service;import android.content.BroadcastReceiver;import android.content.ContentResolver
2017-11-22 18:14:29
6832
原创 android studio报错:-source 1.7 中不支持 lambda 表达式(请使用 -source 8 或更高版本以启用 lambda 表达式)
android studio使用lambda表达式,需要配置两点1.项目的build.gradle中需要写入 dependencies { classpath 'me.tatarka:gradle-retrolambda:3.2.5' // NOTE: Do not place your application dependencies here; they bel
2017-11-22 18:01:40
3592
原创 FragmentTabHost切换不重新加载UI。(不刷新数据)
FragmentTabHost切换不重新加载UI。(不刷新数据),第一种:重写FragmentManager发现判断parent方法不生效,事件全部失效 private View rootView;//缓存Fragment view @Override public View onCreateView(LayoutInflater i
2017-11-07 11:09:06
2125
原创 最常用安卓shape
xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android"> xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rec
2017-10-28 15:51:22
263
原创 cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。eclipse打开后提示报错,项目不报错打开SDK安装目录下 (E:\AndoridSDK\android-sdk_r24.0.2-windows\android-sdk-windows\system-images\android-23)对应的报错文件中找到对应的de
2017-10-28 11:52:08
1129
原创 安卓桌面消息获取,角标数量显示
获取到环信发送的数据后,以极光推送给推送方式完成消息通知,但是小米手机上,角标数量不变化。百度了很久发现了这个方法。感谢这个博主:http://blog.csdn.net/u013334392/article/details/54089205 他写的比较详细,但是我只用到了三行就完成了。做个记号.. Notification.Builder builder = new Notification.
2017-05-02 18:30:17
3008
2
原创 微信支付 body不是UTF编码格式
eclipse环境 utf-8编码 数据库也是utf-8,Tomcat UTF-8编码body编码不是UTF-8解决地方有两个 一个是签名时MD5指定编码加密前先转码(text 时候拼接数据) MessageDigest md = MessageDigest.getInstance("MD5"); md.update(text.getBytes
2017-04-05 21:03:25
3402
5
原创 串口刷卡器焦点识别卡号Demo
获取到焦点会弹出键盘 清单文件对应的activity中设置 android:windowSoftInputMode="stateHidden";//activity中:mmEditText = (EditText) findViewById(R.id.yyy);mmEditText.setFocusable(true);mmEditText.setFocusabl
2017-04-01 13:31:59
731
原创 maven依赖本地库到私库
Maven 安装 JAR 包的命令是:mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar:我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-
2017-02-27 09:43:34
2066
原创 Tomcat 报错:Packet for query is too large (12238 > 1024). You can change this value
Packet for query is too large (12238 > 1024). You can change this value MySQL max_allowed_packet 设置过小导致记录写入失败mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会受max_allowe
2017-02-24 18:26:51
1655
原创 使用Picasso加载图片记录
1.网络加载异步加载Picasso.with(this).load("http://i.imgur.com/DvpvklR.png").into(image);2.图片存放在固定sdcard位置(下载本地并加载) Picasso picasso = new Picasso.Builder(this).downloader( new Ok
2017-01-16 21:15:25
258
原创 maven项目搭建环境与MySQL 1130
maven项目搭建环境下载maven:http://maven.apache.org/download.cgi1.下载后解压到任意盘符2.配置环境变量 新建系统变量:MAVEN_HOME = D:\Development\apache-maven-3.0.4(路径选择自己的) 系统变量:path = %MAVEN_HOME%\bin 打开 cmd,在里面敲:mvn -ver
2017-01-10 16:47:51
275
原创 开机LAUNCHER设置
android:name=".MainActivity" android:label="@string/app_name" android:launchMode="singleInstance" >
2016-12-26 10:55:37
369
原创 GSON,json转换成对象,转换成字符串
/*** * 请求网络数据 */ private void httpDatePost(){ progressDialog.setMessage("刷新数据..."); Map params = new HashMap();// params.put("userPhone", "15348005990");
2016-12-21 16:44:46
521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人