4 snow_lyGirl

尚未进行身份认证

暂无相关描述

等级
TA的排名 3w+

解决View在Activity的onCreate方法获取宽度、高度为0

只需要给View注册一个布局监听即可view.getViewTreeObserver().addOnGlobalLayoutListener(()->{view.getHeight();//这时获取到的高度不为0});

2019-08-06 15:12:12

PLC开发所需工具汇总

Step7V5.5下载链接:STEP-7-MicroWIN-SMART-V2.4下载链接:STEP-7-MicroWIN-SMART-V2.4提取码:dqsfModbus调试工具modscan下载链接:modscan提取码:7khq西门子软件授权工具下载链接:Sim_EKB_Install提取码:l8qg...

2019-07-18 15:42:42

获取公网ip

1、获取公网ip的网址:http://2019.ip138.com/ic.asp2、利用该网址获取公网ip:/***获取外网的IP(必须放到子线程里处理)*/publicstaticStringgetNetIp(){Stringip;InputStreaminStream;try...

2019-05-21 10:25:57

RadioGroup禁止选择,EditText禁止编辑

1、RadioGroup禁止选择publicstaticvoiddisableRadioGroup(RadioGroupradioGroup){for(inti=0;i<radioGroup.getChildCount();i++){radioGroup.getChildAt(i).setEnabled(fals...

2019-05-21 09:44:44

通过android NDK源码提取独立的交叉编译工具链

1、准备ubuntu64位系统,androidNDK2、下载NDK:本人使用版本为:android-ndk-r18b-linux-x86_643、解压android-ndk-r9d-linux-x86_64.tar.bz2到任意路径(本人NDK跟目录为:/usr/local/android-ndk/android-ndk-r18b)4、#cd /usr/local/andr...

2019-02-22 16:50:02

libuci交叉编译到mipsel架构处理器MT7628/n(在Ubuntu系统下,编译出openwrt系统可运行库)

前提:交叉编译好libubox库,可参考libubox交叉编译到mipsel架构处理器MT7628/n(在Ubuntu系统下,编译出openwrt系统可运行库)1、下载libuci.git源码#gitclonehttps://git.openwrt.org/project/uci.gituci#cduci2、修改CMakeLists.txt2.1添加安装目录,编译工具...

2019-01-22 20:16:30

libubox交叉编译到mipsel架构处理器MT7628/n(在Ubuntu系统下,编译出openwrt系统可运行库)

准备环境:安装cmake#sudoapt-getinstallcmake1、libubox库依赖json-c库,所以需先下载 json-c.git 源码,并交叉编译gitclonehttps://github.com/json-c/json-c.git注:json-c交叉编译可参考:libpcap的交叉编译过程。2、下载libubox.git源码git...

2019-01-22 20:03:12

shell脚本基本语法

#创建game.sh测试脚本player1=xiaoming;player2=kenecho"GameStart!$player1and$player2"ifls-lgame.sh;thenecho"lsreturntrue"elseecho"lsreturnfalse"fiif["$1"="me"]...

2019-01-21 11:34:50

C语言将double/float 转为字符串(带自定义精度)

char*double_to_string(doubled,intdecimal){decimal=decimal<0?0:decimal;char*p;chardd[20];switch(decimal){case0:sprin...

2019-01-17 11:23:32

libpcap交叉编译到mipsel架构处理器MT7628/n(在Ubuntu系统下,编译出openwrt系统可运行库)

1、OpenWrtSDK下载路径:所有版本固件①针对MT7628处理器下载SDK为:barrier_breaker/14.07/ramips/mt7620n 下载相应SDK,解压至任意目录本教程解压至(/usr/local/openwrt14.07下)。②配置环境变量:vim/etc/profile添加如下配置,source/etc/profile刷新生效。e...

2019-01-07 21:15:12

android M 及以上版本将应用添加至忽略电池优化

/***忽略电池优化*/privatevoidignoreBatteryOptimization(Activityactivity){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.M){PowerManagerpowerManager=(Po...

2018-10-26 14:40:00

View实现多次连续点击监听

mView.setOnClickListener(newView.OnClickListener(){long[]hints=newlong[10];@OverridepublicvoidonClick(Viewv){//hintsSystem.arraycopy(hints,1,hints,0,hi...

2018-08-10 13:51:57

解决应用冷启动白屏问题&&透明Activity窗体实现

1、解决应用冷启动白屏问题在AndroidManifest.xml中application的theme样式中添加以下配置可关闭冷启动白屏<itemname="android:windowIsTranslucent">false</item><itemname="android:windowBackground">@dra...

2018-07-27 11:25:45

Android实用依赖库

1、调试,Bug定位工具Pandora2、Android常用工具集,快速开发使用AndroidUtilCode3、ButterKnife(字段方法快速绑定)ButterKnife4、GreenDao数据库快速接入GreenDao ...

2018-07-13 17:18:07

Android给当前应用添加水印

/***描述:水印工具*/publicclassWaterMarkUtil{publicstaticStringmWaterMarkDesc;/***显示水印布局**@paramactivity*/publicstaticbooleanshowWatermarkView(final...

2018-06-14 09:56:00

利用PopupWindow实现无数据提醒界面

1、java代码/***Createdbygucon2018/6/4.*描述:无任务管理*/publicclassNoTaskUtil{privatestaticPopupWindowpopupWindow;/***显示无任务布局**@paramactivity*@paramro...

2018-06-14 09:42:16

设置窗口透明度,Activity窗口背景变灰

publicstaticvoidsetWindowAlpha(Activityactivity,floatalpha){if(alpha<0||alpha>1)return;WindowManager.LayoutParamswindowLP=activity.getWindow().getAttribute...

2018-06-14 09:30:26

解决Android 7.0及以上系统Uri.fromFile获取Uri报错问题

1.在Application的onCreate()添加://解决Uri.fromFile报错if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.N){StrictMode.VmPolicy.Builderbuilder=newStrictMode.VmPolicy.Builder();StrictMode.setV...

2018-04-25 21:07:51

Android侧滑菜单实现

一、所需控件:1、android.support.v4.widget.DrawerLayout2、android.support.design.widget.NavigationViewandroid.support.v4.widget.DrawerLayout//侧滑菜单主界面布局android.support.design.widget.NavigationView//菜单布局二、布局介绍&l...

2018-03-29 11:15:00

Android 读取assets目录下的文件

assets目录下存放XXX.json格式的文件读取:publicstaticStringgetJsonTextFromAssetsFile(Contextcontext,StringfileName){ StringBuildersb=newStringBuilder(); try{ BufferedReaderbf=newBufferedReader(n...

2018-03-28 10:27:23

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。