【原创】模块化样板代码
简书链接:【原创】模块化样板代码文章字数:284,阅读全文大约需要1分钟至于网上画图啥的,我已经无力吐槽了,一个很简单的东西为什么非得复杂化,我们不是产品工程师,是程序员,是写代码的,是解决需求的。 1234567891011121314151617181920212223242526272829303132333435 def srcDirs = [ 'quality',"zxing" ]sourceSets { main { jniLibs.srcDirs = ['libs'] res.srcDirs = ['src/main/res'] srcDirs.forEach { res.srcDirs += 'src/main/java/com/lozn/app/module/' + it +...
原创用代码dialog高度宽度无法屏幕屏幕问题
简书链接:原创用代码dialog高度宽度无法屏幕屏幕问题文章字数:741,阅读全文大约需要2分钟不做笔记全给忘记了,因为百度都是不靠谱的答案,所以探索出来的东西还是发不出来笔记号 12345678910111213141516171819202122232425262728293031 public static <T extends ViewDataBinding> Pair<Dialog,T> getDialog(Context context, @LayoutRes int layout, Class<T> parent_, ViewGroup viewGroup) { Dialog dialog = new Dialog(context); Window window = dialog.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); ...
获取viewpager中当前fragment控制返回取消正在加载进度
简书链接:获取viewpager中当前fragment控制返回取消正在加载进度文章字数:20,阅读全文大约需要1分钟 12345678910long itemId = fragmentAdapter.getItemId(getBinding().viewpager2.getCurrentItem()); Fragment fragmentByTag = getSupportFragmentManager().findFragmentByTag("f" + itemId); if (fragmentByTag != null && fragmentByTag instanceof IBackPressed) { if (((IBackPressed) fragmentByTag).onBackPressed()) { return; } } fragment中 12345678@Override public boolean...
关于使用window10创建热点wifi钓鱼的方法
简书链接:关于使用window10创建热点wifi钓鱼的方法文章字数:555,阅读全文大约需要2分钟不久前折腾了一波,但是我在想,不做笔记,等于人生白活,什么都没留下,所以不管简单不简单,能笔记的还是笔记下,代表我曾经会这个东西。。需要的硬件设备window10笔记本一台无线网络或网线上网。。(不上网,别人连它干嘛) 如图所示把自己的网络分享出去,window10怎么弄不需要密码的wifi我是没找到方法,我尝试用命令创建,提示已经不推荐这么操作了,而且失败了,不能设置无密码的 话不然钓鱼就更方便了,我也尝试用过猎豹 wifi共享精灵等软件都不行,可能是需要买一个几年前很火的那种360随身wifi了。 然后抓包软件:使用wireshark,其它的类似findder,等之类的,远远没有这个方便,它能抓取各种网络协议,打开软件选择你之前共享的连接,我没有连网线 ,所以就是wifi而不是本地连接了。(另外告诉你们,我这网也是白嫖的) 然后试试过滤http.request.uri.query
androidtoolbar右边更多菜单图标颜色修改
简书链接:androidtoolbar右边更多菜单图标颜色修改文章字数:131,阅读全文大约需要1分钟以前做app都是按设计师来,现在自己设计app,好爽,material design! 12345678910<androidx.appcompat.widget.Toolbar android:id="@+id/toolBar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/themeColor" app:navigationIcon="@drawable/ic_menu_back" app:title="@string/app_name" ...
诡异问题找不到找不到符号编辑框
简书链接:诡异问题找不到找不到符号编辑框文章字数:238,阅读全文大约需要1分钟 123456789101112131415161718192021222324错误: 找不到符号符号: 方法 getText()位置: 类型为View的变量 evPic错误: 找不到符号符号: 方法 getText()位置: 类型为View的变量 evAccessory错误: 找不到符号符号: 方法 setText(String)位置: 类型为View的变量 evPic错误: 找不到符号符号: 方法 setText(String)位置: 类型为View的变量 evAccessory错误: 找不到符号符号: 方法 getText()位置: 类型为View的变量 evPic错误: 找不到符号符号: 方法 getText()位置: 类型为View的变量 evAccessory错误: 找不到符号符号: 方法 setText(String)位置: 类型为View的变量 evPic错误: 找不到符号符号: 方法 setText(String)位置: 类型为View的变量...
JDBCforSqlserversetBinaryStream方法提示抽象方法问题
简书链接:JDBCforSqlserversetBinaryStream方法提示抽象方法问题文章字数:75,阅读全文大约需要1分钟在实现类中JtdsPreparedStatement我调用的方法并没有实现,直接抛出异常,所以调用int方法可以解决此问题。 1234567891011121314151617@Overridepublic void setBinaryStream(int parameterIndex, InputStream x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError();}/* (non-Javadoc) * @see java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, long) */@Overridepublic void setBinaryStream(int parameterIndex,...
spinner坑爹bug导致编辑框输入内容错乱到另外编辑框
简书链接:spinner坑爹bug导致编辑框输入内容错乱到另外编辑框文章字数:263,阅读全文大约需要1分钟编辑框冲突、 选择这个编辑框输入内容到了另外一个编辑框,有时候光标不闪烁,甚至键盘都无法弹出了!!!!!! 甚至有时候卡死无法返回退出有时候按返回关闭都无效,竟然是spinner导致的,spinner无数据的时候我点击了它,就出现了这个问题,我之前以为是某手机问题,坑爹!!!!!!!!!!!!!!!!!!!!!!!11这问题困惑我很久了,我以为是自定义编辑框有问题,各种排查好像问题依然存在,然后以为是databind问题又以为是lock databind标记问题,各种排除法,终于找到真凶!!!!!!!!这是我的解决办法,把所有spinner都给替换了 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081/** *...
横屏layoutland失效的细节问题以及谈谈不同设置模式的优缺点
简书链接:横屏layoutland失效的细节问题以及谈谈不同设置模式的优缺点文章字数:233,阅读全文大约需要1分钟 android:configChanges="orientation|keyboardHidden|screenSize"设置之后手机可以识别横屏布局,但是不会重建,但是pad不识别,头疼了,重建activity比较麻烦,复杂的数据存档太操作 生效的方法就是横屏的时候进入这个界面就会加载横屏,但是已经进入的情况下,只会是原来的布局,除非让他重建 这么说,如果横屏布局都有布局文件,那么可以有4套布局。横屏进入的情况那么使用的是横屏,然后切换竖屏,布局文件没变,但是界面宽度啥的变了。也就是方向变了, 所以我还是选择这种,这样可选性更多,4套布局。横屏 进入则使用横屏横屏-转换为竖屏 ,方向变了 但是布局一样竖屏 进入使用竖屏,转换为横屏后,方向变了,但是布局一样。
toolbar返回图标修改的几种方法
简书链接:toolbar返回图标修改的几种方法文章字数:1,阅读全文大约需要1分钟 12getBinding().toolBar.setNavigationIcon((int) R.drawable.ic_menu_back); 123<style name="ToolbarIconColor" parent="@style/ThemeOverlay.AppCompat.Light"> <item name="colorControlNormal">@color/white_no_night</item></style> 1234567Drawable upArrow = ContextCompat.getDrawable(this, R.drawable.abc_ic_ab_back_material); if(upArrow != null) { ...