![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
遇到的问题
@删库跑路
互相学习
展开
-
VMwarework环境使用Loadrunner
一:虚拟机的安装1.打开.exe文件, 即可开始安装。2.安装位置默认在C盘下,在这里我选择安装在F盘,安装路径尽量不要有中文。3.等待安装就好了。4.安装成功后,第一次运行程序会要求输入密钥,这个可以自己百度,下面分享我搜集的密钥CG54H-D8D0H-H8DHY-C6X7X-N2KG6ZC3WK-AFXEK-488JP-A7MQX-XL8YFAC5X...原创 2019-11-11 20:22:35 · 651 阅读 · 0 评论 -
安装loadrunner11 以及错误解决
一.安装1.下载loadrunner11进行安装。打开安装安装程序进入如图界面 (可能会出现提示,不受信任。出现这个情况尝试用此方法解决下“win+r”打开运行,输入gpedit.msc进入组策略,依次选择“计算机配置”、“windows设置”、“安全设置”、“本地策略”、“安全选项”,在右侧下拉选择“用户账户控制:以管理员批准模式运行所有管理员”,双击它,选择“已禁用”,重启即可关...原创 2019-11-08 14:34:05 · 2001 阅读 · 0 评论 -
selenium 生成测试报告
import unittestimport timefrom HTMLTestRunner import HTMLTestRunnerfrom selenium import webdriverclass testBaseUtils(unittest.TestCase): # def setUp(self): # print("start开始") #...原创 2019-11-05 18:31:34 · 539 阅读 · 0 评论 -
模拟器进行自动化解锁
from appium.webdriver.common.touch_action import TouchActionfrom appium import webdriverimport timedesired_caps = {} #配置参数的字典desired_caps['platformName'] = '...原创 2019-11-04 16:58:58 · 1598 阅读 · 0 评论 -
IllegalStateException: Only fullscreen opaque activities can request orientation
报错信息:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.dyhoa.school/com.dyhoa.school.wxapi.WXEntryActivity}: java.lang.IllegalStateException: Only fullscreen opaque activities can...原创 2019-06-11 14:37:51 · 558 阅读 · 0 评论 -
SpannableString富文本
安卓开发中SpannableString之富文本显示效果SpannableString其实和String一样,都是一种字符串类型,SpannableString可以直接作为TextView的显示文本,不同的是SpannableString可以通过使用其方法setSpan方法实现字符串各种形式风格的显示,重要的是可以指定设置的区间,也就是为字符串指定下标区间内的子字符串设置格式。setSpa...转载 2019-05-07 17:35:47 · 215 阅读 · 0 评论 -
魅族手机WebView出现乱码
public class HtmlActivity extends TitleFragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addLayout(R.layo...原创 2019-04-25 15:31:19 · 887 阅读 · 0 评论 -
scrollview与Listview布局滑动出现滑动冲突,界面滑动抖动
这是效果图,刚开始我是使用scrollview嵌套线性布局,布局中嵌套上下两个布局,中间是listview,listview的适配器中还有一个listview和一个线性布局添加显示图片。这样做就出现滑动过程出现冲突,在滑动过程中出现抖动,因为没找到具体的原因,所以换了一种写法,通过listview添加头尾布局,中间只有一个listview,这样代码也比较简洁,也不会出现滑动冲突。接下来...原创 2019-04-24 14:31:16 · 1040 阅读 · 0 评论 -
我的小知识
图片设置为一比一的比例//获取屏幕宽减listview左右边距layoutParams.width = StaticFeild.width - DisplayUtil.dip2px(24);//设置图片背景比例 1比1ViewGroup.LayoutParams layoutParams = relatveBackground.getLayoutParams();layoutPar...原创 2019-04-19 15:28:36 · 119 阅读 · 0 评论 -
Antivity与适配器接口回调
package com.dyhoa.school.ui.community;import android.os.Bundle;import android.support.annotation.NonNull;import android.text.TextUtils;import android.view.View;import android.widget.ImageView;...原创 2019-04-12 13:49:24 · 173 阅读 · 0 评论 -
Activity与适配器进行传值
需求:在OneActivity的适配器中,把Activity的值通过set方法进行传递,然后再通过onItemClick往下传递到另一个Activity。第一步在适配器中写一个变量,get,set方法:private int schooltype;public int getSchooltype() { return schooltype;}public void...原创 2019-03-12 15:54:36 · 1436 阅读 · 0 评论 -
普通类跳转到Activity
这是在Dialog类跳转到Activity。@Overridepublic void onClick(View v) { switch (v.getId()) { //跳转查看动态详情 case R.id.tv_show_dynamic: Intent intent=new Intent(v.getContext(),HisC...原创 2019-03-20 18:53:12 · 705 阅读 · 0 评论 -
控制ListView显示列表的数量
查询网上给出的结果是通过重写 BaseAdapter 中的public int getCount()来实现ListView的显示数量。但是有个问题就是这个getCount()返回的值必须要小于等于你要显示的数据数量,否则就会出现访问一个空项目的错误。 比如当你读取数据库,你的数据库是动态的增加或减少的,那么固定getCount()的值就势必会报错。那么有没有什么办法可以先获取我要显示到L...原创 2019-05-22 15:56:37 · 3139 阅读 · 0 评论 -
解决TheSDK platform-tools version (26.0.1) is too old to check APIs compiled with API 28; please updat
用2.3的Android Studio 打开项目,在包名的地方会出现一条红线,但是似乎不影响代码的正确性。解决步骤:1、点开SDK Manager,打开SDK Tools面板,将Platform-tools更新2、点击FIle -> Invalidate Caches/Restart,重启动后就OK了...转载 2019-05-30 13:35:39 · 1975 阅读 · 0 评论 -
常用布局以及列表属性
GridView 中常用的一些属性 相关属性解析:ndroid:numColumns=”auto_fit” //GridView的列数设置为自动android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度android:stretchMode=”columnWidth"//缩放与列宽大小同步android:verticalSpacing=”10...原创 2019-05-29 11:26:58 · 520 阅读 · 0 评论 -
网络状态的实时监听
前言:最近公司项目重构,为了提高用户的体验,项目中要求添加当前网络状态的实时监听,以便在无网络状态时给用户友好的提醒并修改UI界面。本文将介绍使用四大组件之一的BroadcastReceiver实现全局的网络状态监听,使用动态方式注册。BroadcastReceiver的注册方式:(1)动态注册:即在代码中使用registerReceiver()方法进行注册,动态注册需要在onPause或...转载 2019-05-29 17:48:42 · 1455 阅读 · 0 评论 -
输入法遮挡EditText输入框的问题
一:在清单文件中对应的Activity便签下添加如下配置android:windowSoftInputMode="stateVisible|adjustResize"二:在对应的Activity代码中添加如下代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);代码添加在setCont...原创 2019-06-11 15:40:55 · 1501 阅读 · 0 评论 -
NoSuchMethodError: android.content.Context.getDrawable问题
今天在友盟错误统计中发现一个小问题,NoSuchMethodError: android.content.Context.getDrawable这个错,这个代码在源码中是可以看到的,但是在android 4.3手机上面会报错,具体错误信息和代码如下:Drawable drawable = mContext.getDrawable(R.drawable.community_ques)...原创 2019-08-07 11:20:50 · 914 阅读 · 0 评论 -
WebView总结
一.常用APIsetAllowFileAccess 启用或禁止WebView访问文件数据setBlockNetworkImage 是否显示网络图像setBuiltInZoomControls 设置是否支持缩放setCacheMode 设置缓冲的模式setDefaultFontSize 设置默认的字体大小setDefaultTextEncodingName 设置在解码时使用的默...原创 2019-08-14 15:14:51 · 850 阅读 · 0 评论 -
EditText监听事件介绍
当我们调用EditText的addTextChangedListener(TextWatcher)方法之后,就可以监听EditText的输入了。在new出一个TextWatcher之后,我们需要实现三个抽象方法:beforeTextChangedonTextChangedafterTextChanged看下beforeTextChanged的注释:This method is ca...原创 2019-08-12 11:01:01 · 1818 阅读 · 0 评论 -
使用Dialog设置首次进入APP弹出引导
SharedPreferences sharedPreferences = getActivity().getSharedPreferences("share", MODE_PRIVATE); boolean isFirstRun = sharedPreferences.getBoolean("isFirstRun", true); SharedPref...原创 2019-08-27 18:19:17 · 863 阅读 · 0 评论 -
小米平台审核失败-刘海屏适配
App在提交到小米平台时审核失败,显示没有完全适配全面平机型。解决方法:在manifest 清单文件中的 <application 添加<!--声明应用支持最大的宽高比--><meta-data android:name="android.max_aspect" android:value="2.2" /...原创 2019-03-14 16:01:49 · 333 阅读 · 0 评论 -
String类型截取小数点后的数字。
今天项目中有一个需要显示价格,后台返回的是String类型的2500.0的价格数,显示怎么看怎么别扭,要把小数点后的数去掉这是String类型的。最佳答案 1 2 3 4 方法一:找到小数点位置然后截取 String number ="123.456"; String intNumber = number.sub...原创 2018-07-10 11:22:17 · 20137 阅读 · 0 评论 -
Android - Studio快捷键
这是项目中都会用到的一些快捷键,我只想到了这么些,有新的会再加。Ctrl + Z 撤销Ctrl + D 粘贴当前行到下一行Ctrl + H 查看类的上下继承关系Ctrl + H 查看类的上下继承关系Ctrl + E 打开最近打开的文件 Ctrl + G 定位准确行数Ctrl + J 快速打开常用代码框(Toas,Log 等)Ctrl + Y 删除当前一行内容Ctrl...原创 2018-07-09 17:36:20 · 261 阅读 · 0 评论 -
popupWindow中包含Gridview
private void showPopwindow() { final View popView = View.inflate(this, R.layout.item_config_popup, null); final PopupWindow popupWindow = new PopupWindow(popView, LinearLayout.LayoutParams.MAT...原创 2018-07-02 19:08:21 · 399 阅读 · 0 评论 -
listview默认加载3条点击加载更多显示全部
在项目中遇到的一个效果,看图:就是一个Listview列表主要用到了一个方法istview.subList(0, 3);看代码:这是Activity:package com.dyh.drivingschool.ui.shopnew;import android.content.Intent;import android.os.Bundle;import android.util.Log;impor...原创 2018-07-02 16:05:10 · 2501 阅读 · 2 评论 -
Listview与item中Button的冲突
这是我listview中item的布局,因为我的item中有Button,会抢占事件,所以要在Button中加一个属性:android:focusable="false"这样就解决冲突了。原创 2018-06-25 18:05:20 · 460 阅读 · 0 评论 -
Viewpager中的fragment之间跳转通过 viewPager.setCurrentItem来实现
首先在我的Activity中写一个viewpager<com.dyh.library.ui.login.ControlScrollViewPager android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/widget_viewpager" ...原创 2018-05-31 11:04:34 · 1863 阅读 · 1 评论 -
遇到的奇葩问题汇总,会一点点加
Error while executing: am startservice com.dyh.drivingschool/com.android.tools.fd.runtime.InstantRunServiceStarting service: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNC...原创 2018-03-29 11:19:24 · 1399 阅读 · 0 评论 -
Android冷启动白屏的问题和解决
我初次发现这个问题是在升级了Android Studio 2.0之后,当时Android Studio的版本是从1.5直接升级到了2.0,一个如此大版本的跨跃说明改动肯定是比较大的。然后从这个时候开始,每次我们将程序安装到一台新手机上并首次启动时,都会经历一个很长的白屏时间,如下图所示:上图中的播放速度是实时速度,没有经过加速或减速。可以看到,这就是一个空项目,里面几乎没有任何功能,首次启动白屏竟...原创 2018-03-14 12:23:36 · 270 阅读 · 0 评论 -
Activity后台运行一段时间回来crash问题的分析与解决
问题描述: 1、背景:我的app中某个界面的Activity是继承FragmentActivity,因为此界面包含两个Fragment。这里我称为FragmentA和FragmentB吧。在Activity中有个刷新按钮,用来刷新ViewPager当前Fragment内容的刷新。点击Activity的刷新按钮之后,刷新按钮需要有简单的旋转动画,等Fragment里面的刷新结束之后,会使用...原创 2018-03-14 23:00:42 · 415 阅读 · 0 评论 -
自定义EditText输入框不能输入emoji表情
public class NoEmojiEditText extends android.support.v7.widget.AppCompatEditText { // 输入表情前的光标位置 private int cursorPos; // 输入表情前EditText中的文本 private String inputAfterText; // 是否重置了EditTex...转载 2018-09-05 14:25:49 · 405 阅读 · 0 评论 -
发送广播接受并处理事件监听
A发送广播,B接受并进行处理:A: mTv_intention.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { In...原创 2018-09-28 14:08:22 · 621 阅读 · 0 评论 -
如何删除CSDN中上传的资源
同样我也遇到了这样的问题,再上传之后发现自己上传的有问题,想删除重新上传,发现没有删除按钮,据听说是需要<1000积分的人才可以删除,这就尴尬了,通过查找都发现另一种方法:举个栗子:这是我的CSDN中想要删除的某个资源路径:https://download.csdn.net/download/zhangkaiyazky/10693277 通过:http://download....原创 2018-09-28 17:22:07 · 2132 阅读 · 6 评论 -
AlertDialog字体设置
App在升级到8.0后,调用系统的AlertDialog文字颜色变成白色,点击事件还在,只是取消和确定文字看不到,坑。在这做个记录,下边的图是修改好的。代码:重点标红private void showTip(String message, final String num) { mDialog = new AlertDialog.Builder(mContext)...原创 2019-03-14 15:50:57 · 801 阅读 · 0 评论 -
Android 手机系统设置字体App不随系统的字体大小而改变
在Activity基类中添加即可实现。//设置字体为默认大小,不随系统字体大小改而改变 @Override public void onConfigurationChanged(Configuration newConfig) { if (newConfig.fontScale != 1)//非默认值 getResources(); ...原创 2019-03-01 15:52:52 · 1142 阅读 · 0 评论 -
根据手机高度固定条目个数
需求是在listview展示的条目各个手机上显示效果一样,大分辨率手机和小分辨率显示条目个数是一致的,首先就是要获取屏幕的高度减去状态栏的高度减去标题栏的高度,以及标题分类的高度最后除以4来确定屏幕只显示4条数据。好了,先看图: 首先是XMl :<?xml version="1.0" encoding="utf-8"?><android.support.v7....原创 2018-12-18 14:07:05 · 292 阅读 · 0 评论 -
显示数字格式化以万、亿为单位转换
public class NumberFormatUtils { public static StringBuffer formatNum(int num, Boolean b) { StringBuffer sb = new StringBuffer(); BigDecimal b0 = new BigDecimal("100"); Bi...翻译 2018-12-27 15:19:42 · 7318 阅读 · 0 评论 -
文字首行缩进显示图片
图中红线标出的部分就是今天要做的,图片在左,文字在右,第二行要在图片下显示,主要是通过代码设置,很简单的。<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" ...原创 2018-12-27 09:33:32 · 749 阅读 · 0 评论 -
Activity向Fragment传值,Bundle
首先在Actviity:public class BusinessMessageActivity extends TitleFragmentActivity {private List<Fragment> fragments; if (!ListUtil.isNullOrEmpty(subList)) { fragments = new ArrayList...原创 2018-12-10 08:53:31 · 767 阅读 · 0 评论