自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鱼龙变1967的博客

本博客所记录的文章,主要是从网络收集的,有一些因为经过多次转载,所以出处已经不知,若是侵权,请通知我,我及时修改。本博客主要是用来记录我对所写文章的理解,若有错误,请大家指点,相互学习!

  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021-09-29 流布局跟recyclerView的配合使用

recyclerViewFavorable.setVisibility(View.VISIBLE); //流布局展示 List<Map<String,Object>> ruleList = new ArrayList<>(); Map tempMap = null;for (int i = 0;i<favorableList.length;i++){ tempMap = new HashMap(); tempMap.put("name",..

2021-09-29 14:22:33 107

原创 获取近 几年的 年份列表

/** * 得到当前日期的年份 * * @return YYYY */public static String getCurrentDateOfYear() { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("YYYY"); String times = sdf.format(date); return times;}/** * 获取近 几年的 年份列表 2021/0

2021-04-30 11:16:50 952

原创 eventbus的简单使用

/** * 是否需要刷新数据 */ private boolean isRefresh = false; //EventBus 需要知道是否需要刷新时,进行register 和配套的unregister @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); EventBus...

2021-03-02 14:16:42 171

原创 AS 连接手机安装手机驱动

获取设备id不仅需要便携设备的硬件id,也需要AdbInterface的硬件id !!!1、便携设备的硬件ID2、ADB Interface的硬件ID (大多数情况下都是这个ID没有获取到)位置在顶部的Android Device 或者其他设备中(截图是驱动已经安装的所以其他设备中看不见了)...

2021-03-01 17:00:54 279

原创 APP调用微信小程序,能拉起小程序,但是onResp回调不会被调用问题

官方给的demo太简陋了,都没有一个正常能唤起小程序的demo(iOS却有...),网址的示例也没说 createWXAPI 时的appKey是自身app的还是小程序的;连回调的demo都写了一堆用不上的东西,都得自己试,看“微信开放社区”好多跟我一样遇到唤起app正常,但小程序回调app方法不走的情况...微信开放文档:app拉起小程序 https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Launching_a_Mini_Progra.

2020-07-20 22:51:18 2884 1

原创 android 根据状态栏高度调整标题栏的高度

根据状态栏高度调整标题栏的高度 int statubarHeight = ImmersiveStatusBar.getStatusBarHeight(getActivity()); Logger.d("--getStatusBarHeight","--statubarHeight:"+statubarHeight); int uiStatubarHeight = DimensionUtility.dip2px(getActivity(), 20);//UI预想中的

2020-06-17 20:49:35 803

原创 android 手机在不同分辨率下,状态栏高度是否一致

以华为荣耀10为例,在720分辨率下,通过方法 获取状态栏高度为60px;调整分辨率为1080后,状态栏高度为90px;由此可知,**同一设备在不同分辨率下状态栏高度px是不同的,但是符合我们的换算比例 2/3/4,还是可以使用dp进行处理的!**/** * 获取状态栏高度 * @param context * @return */ public static int getStatusBarHeight(Context context) {

2020-06-17 20:00:38 1105 1

原创 如何完整迁移git仓库到另一个远程地址

项目中遇到git仓库迁移,很常见。如何把一个项目中所有的分支,tag等迁移到另一个仓库地址,下面两种方式都**亲测可用**。1. 通过命令行进行克隆、推送需要执行一个特别的克隆命令,然后镜像push到新的仓库地址。具体步骤如下:1.打开命令行工具2.以bare的方式克隆老的仓库 git clone --bare https://xx/xx/old-repository.git 3....

2020-05-02 12:25:19 1504

原创 Task 'assembleXXXDebug' not found in project ':app'.的解决方法

如果项目构建时遇到了 Task ‘assembleXXXDebug’ not found in project ‘:app’.的问题,原因可能如下:项目gradle配置文件里面设置了 productFlavors,比如改为了YYY,然后对应的debug的assemble应该是assembleYYYDebug,然而对应 Build Variants 可能还是 assembleXXXDebug,所以...

2020-02-12 19:02:12 15270 1

转载 Android CountDownTimer倒计时器的使用

在一个TextView不断显示剩下的时间,代码如下:privateTextView vertifyView; privateCountDownTimer timer = newCountDownTimer(10000, 1000) { @OverridepublicvoidonTick(longmillisUntilFinished) { vertifyView.setText((mil

2017-12-09 23:59:30 348

转载 欢迎使用CSDN-markdown编辑器

markdown编辑器

2017-12-09 23:11:07 165

原创 Activity与class获取类名的方式不同

//Activity与class获取类名的方式不同 if(act.getClass().getName().equals(activity.getName())){ index = activityList.indexOf(act); break; }-------------------package com.example.testand;import j

2017-07-19 23:32:24 3221

转载 Android版本名称、版本号、API level对应关系

Android版本名称、版本号、API level对应关系

2017-07-19 23:26:29 662

转载 【SVN】中检出(check out) 和导出(export) 的区别

经过实践,确实如上所说,检出还受svn版本控制,可以在本地直接通过svn客户端进行文件更新等操作,导出的文件就不受版本控制,不能通过svn客户端在本地进行文件更新了!

2017-07-19 23:17:01 1389

转载 【AndroidManifest.xml详解】Manifest属性之versionCode,versionName

androidManifest的几个基础属性的解释

2017-07-19 23:02:05 2303

转载 AndroidManifest.xml警告 Should explicitly set android:allowBackup to true or false Android

android:allowBackup="false",禁止应用程序数据可以备份和恢复用户使用adb备份和恢复

2017-07-19 22:47:00 674

转载 应用异常完全退出应用

应用异常退出应用或者主动退出应用

2017-06-12 16:39:41 418

转载 viewpager所需的tabtitle

----------------------package com.bocop.commons.view.category_tab;import com.bocop.eronghui.R;import android.content.Context;import android.graphics.Canvas;import android.graphics.Re

2016-09-17 22:59:58 375

转载 解析带图片的htlm数据

//本文介绍的示例适用于android中需要解析带图片的htlm数据,public class MainActivity extends Activity { private Handler handler; private String html; private TextView tv; private ProgressBar bar; @Overrid

2016-09-17 22:48:53 377

转载 关闭一个或多个activity

//Activity与class获取类名的方式不同if(act.getClass().getName().equals(activity.getName())){index = activityList.indexOf(act);break;}-------------------package com.example.testand;import ja

2016-09-17 22:46:17 271

转载 EditText 的光标选择

EditText 的光标选择(android.text.Selection)//提示 et.getText().length 须大于1,可能会有异常// Selection.setSelection(editText.getText(), editText.getText()// .length());// editText.setSelection(s.length())

2016-09-17 22:43:25 339

转载 include的使用

-------include的使用1、如果想覆盖引用布局的宽高,不能只覆盖其中一个属性,否则对这两个属性的覆盖无效!

2016-09-17 22:42:50 283

转载 浮点型数据

--------浮点型数据存储的时候,取转换成1.x的小数点后22位进行存储,再转换过来的时候数据就发生改变了,谢谢

2016-09-17 22:41:45 351

转载 java数组

6. java 的数据结构类型中,正确的说法是_____D_________.  A)有多维数组 B)不可实现多维数组  C)只有一个维数组,不可实现多维数组 D)可用“一维数组的数组”实现多维数组

2016-09-17 22:41:15 342

转载 安卓 点击空白处 隐藏软键盘

InputMethodManager manager ;//输入法管理  //安卓  点击空白处 隐藏软键盘 manager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);@Overridepublic boolean onTouchEvent(MotionEvent event)

2016-09-17 22:39:11 226

转载 弹窗item选择

----------final String[] buyOrhangStr = new String[] { "市价买入", "委托买入" }; // 钞汇标识Dialog alertDialog = new AlertDialog.Builder(this).setItems(buyOrhangStr, new DialogInterface.OnClickListener() {

2016-09-17 22:36:45 255

转载 动态设置字体大小

=============实际情况中我使用的是第一种,textview.setTextSize(float size);//直接输入要设置的字体大小 ,单位应该是sp的;为了确保准确,可以结合第二种使用 textview.setTextSize(TypedValue.COMPLEX_UNIT_SP,size);//输入单位参数、字体大小---------第一种Android

2016-09-17 22:35:31 595

转载 用html对h5进行报文处理

String html = (String) map.get("TE");// html = ""// + html +// "";// tv_content.setText(Html.fromHtml(html));tv_content.setText(html);-----------Response:{"TE":"\n\t以上产品在我行境内

2016-09-17 22:30:50 642

转载 给text添加可点击拨打电话属性

给text添加可点击拨打电话属性:   android:autoLink="phone"eg:下面的两个text都可点击/*************代码如下************/    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_paren

2016-09-17 22:29:36 474

原创 给整个布局文件设置背景,而不用给布局加id

----------确实可以给整个布局文件设置背景,而不用给布局加id---------adapter@Overridepublic View getView(int position, View convertView, ViewGroup parent) {Holder holder = null;if (null == convertView) {hold

2016-09-17 22:29:01 450

转载 获取当前日期是星期几

1、使用Calendar类/*** 获取当前日期是星期几* * @param dt* @return 当前日期是星期几*/public static String getWeekOfDate(Date dt) {String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};Calend

2016-09-17 22:27:26 353

原创 根据当前的星期,判断下周几是几号

----------根据当前的星期,判断下周几是几号/*** FIXME 计算下一扣款日(根据当前的星期,判断下周几是几号)* @param subday 下周几 (1-5)* @return nextDate yyyy-mm-dd*/private String initNextCutDate(String subday){//下个扣款日期String n

2016-09-17 22:26:49 1482

转载 解决运行eclipse内存不足的问题

在eclipse目录下建个批处理文件eclipse.bat,用文本编辑器打开,写入如下内容:eclipse.exe -vmargs -Xms128m -Xmx512m -XX:PermSize=128m -XX:PermSize=256m然后保存.以后运行eclipse的时候就执行这个批处理就行了.解释下参数的意思:-vmargs                      

2016-09-17 22:24:46 769

转载 取消editext 默认焦点获取,不再自动弹出软键盘

-------取消editext 默认焦点获取,不再自动弹出软键盘  在edttext的父布局内添加属性  android:focusable="true"android:focusableInTouchMode="true"--------清单文件中配置:使软件盘不遮挡输入框 android:windowSoftInputMode="adjustResize"----

2016-09-17 22:23:36 476

原创 使textview末尾显示省略号

android:id="@+id/tv_state"            android:layout_width="wrap_content"             android:layout_height="wrap_content"            android:background="@drawable/shape_4corners_stroke_blue" 

2016-09-17 22:22:22 3174

转载 手机号码格式化

/*** 手机号码格式化* @param number* @return*/public static boolean numCorrect(String number) {if (number.contains(" ")) {number = number.replaceAll(" ", "");}// 中国移动:134[0-8],135,136,137,13

2016-09-17 22:21:16 786

原创 金额格式化

tv_sum.setText(new DecimalFormat("##,###,###,###,##0.00").format(Double.parseDouble(sum)) + " 元");

2016-09-17 22:19:56 277

转载 替换指定指针后的字符串

/*** 替换指定指针后的字符串* @param str yyyyMMdd* @param subInt  要截取的指针* @return replaceStr  要替换的str  * @return str  */public static String getSubString(String str,int subInt ,String replaceStr){

2016-09-17 22:18:57 368

原创 Edit限制2位小数

/** 限制2位小数 */public void setPointLimit(final EditText editText) {editText.addTextChangedListener(new TextWatcher() {@Overridepublic void onTextChanged(CharSequence s, int start, int before

2016-09-17 22:17:47 228

转载 选择日期

/*** 选择日期*/private void selectDate() {// 2013年9月3日 14:44LayoutInflater inflater = LayoutInflater.from(this);final View timepickerview = inflater.inflate(R.layout.timepicker, null);Screen

2016-09-17 22:10:46 313

CountDownDigitalClock

倒计时可精确到天时分秒,适合显示--距离xx还有xx天xx时xx分xx秒

2017-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除