- 博客(29)
- 资源 (27)
- 收藏
- 关注
转载 AndroidX升级;项目升级AndroidX遇到的问题和解决;
https://blog.csdn.net/qq_35605213/article/details/99307055Android 升级到AndroidX Glide 异常 android.support.annotation.CheckResult;https://blog.csdn.net/dhl_1986/article/details/111035545android项目迁移到androidX:类映射(android.support.design*https://blog.csdn.net/
2021-02-28 09:48:00 1333
转载 Android中TextView字体加粗小技巧
Android中TextView字体加粗小技巧开发中经常会遇到字体加粗的需求,在使用系统字体的情况下,我们一般是通过在布局文件中给TextView设置android:textStyle="bold"属性。如果你们的设计师小姐姐不想使用Android的这种加粗效果,只是想要接近于PingFang SC Medium的效果,那么TextView的bold就有点没脸看了。标注图如下:image怎么办呢?我们可以通过比较折中的方式来设置,代码如下:tv.getPaint().s..
2021-02-26 10:18:49 1998
转载 Android自定义属性实现显示两行文字的button
最近项目有个需求是实现一个button上显示两个按钮,而且这两行文字可以改变,最终是通过自定义属性来解决的,下面是全部过程和代码:一、在res/values文件下定义一个attrs.xml文件,format表示参数类型。<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="test"> <attr name="tag" for
2021-02-25 22:15:36 971
原创 在android中,如何给RadioButton按钮设置两行文字,并且两行文字大小各不一样?
用样式调整应该可以,弄两个内部文本块评论 (0)引用此答案举报0hyjiao832020/09/12 19:17只用RadioButton,在xml中无法实现。可以选择的方案:1.多个控件嵌套通过布局来实现,可以做一个看不见的RadioButton,或者只有按钮没文字,在它的下面一层是你要实现的UI效果;2.在java代码里写HTML, radioButton.setText(Html.fromHtml(html)) ;3.在java代码里用SpannableString...
2021-02-25 22:01:12 863
转载 点击页面其他地方取消EditText的焦点并且隐藏软键盘的方法
代码如下://mContentView是整个页面,tv_ps_username是edittextmContentView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { mContentView.setFocusable(true);
2021-02-25 21:29:15 498
转载 Kotlin入门(8)空值的判断与处理
上一篇文章介绍了如何对循环语句进行操作,末尾还演示了发现空串时直接继续下一循环,只是在初始化字符串数组时使用了“val poem2Array:Array<String?> = ***”,该表达式不免令人疑惑,为何这里要在String后面加个问号?由此,本文就Kotlin如何判断和处理空值,再做进一步的深入探讨。以往的开发工作之中,少不了要跟各种异常作斗争,常见的异常种类包括空指针异常NullPointerException、数组越界异常IndexOutOfBoundsException、类型
2021-02-22 20:35:37 718
原创 android studio 快捷键
https://www.cnblogs.com/LuoEast/p/11596938.html跳转到XML这个功能用快捷键更加方便:Windows:Ctrl+Alt+HomeOS X :Ctrl+Cmd+UpAndroid Studio 常用快捷键https://blog.csdn.net/yayun0516/article/details/77842822Ctrl+E 最近文件列表 Ctrl+F 查找ctrl+R 替换 Ctrl+Shift+F全局查找...
2021-02-21 08:21:50 84
转载 Mac安装CocoaPods
https://www.jianshu.com/p/265a254087481.安装xcode2.Homebrew 安装/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"3.ruby查看已安装的 ruby 版本ruby -v替换Ruby源为ruby-china更新gem update --system查看版本gem -v替换
2021-02-19 20:48:21 511
原创 android intent 传对象
var club:RecorderOrganizerData? =intent?.getSerializableExtra("selectClub") as RecorderOrganizerData
2021-02-19 17:40:23 69
转载 Android 中关于 TextView中链接的拦截
最近在项目中遇到了这个问题,希望用户点击了TextView中的链接后,跳转到应用本身的一个webView界面,而不去打开系统的浏览器,这里我把相关代码整理一下,希望对其他人有帮助// 直接拷贝这些代码到你希望的位置,然后在TextView设置了文本之后调用就ok了private void SetLinkClickIntercept(TextView tv) { tv.setMovementMethod(LinkMovementMethod.getInstance()); CharS
2021-02-19 10:13:46 462
转载 Android 圆角、圆形 ImageView 实现
https://www.jianshu.com/p/9016ecf1d213 一、 特点基于AppCompatImageView扩展 支持圆角、圆形显示 可绘制边框,圆形时可绘制内外两层边框 支持边框不覆盖图片 可绘制遮罩 ......二、基本原理我们要实现的图片控件继承自AppCompatImageView,它是ImageView的子...
2021-02-16 20:35:40 288
原创 【AndroidStudio】找不到android.support.v4 & android.support.v7
标签:supportAndroidStudiov4v7importandroidapp【问题描述】在AndroidStudio中导入新的项目,出现无法找到以下两个包的问题:import android.support.v4.app.ActivityCompat;import android.support.v7.app.AppCompatActivity;【解决步骤】1.点击菜单栏 file > Projects Structure(或者通过快捷键 Ctrl+Al...
2021-02-13 23:16:49 1482
转载 TextView设置autoLink和linksClickable=“true“属性值后长按的问题
首先,我们要知道autoLink和linksClickable是干什么用的。autoLink当中有五个属性值:分别是phone、email、map、web、all和none,前四个分别是自动识别电话号码、邮箱、地址和网址,而第五个是识别前四个的全部,none是不识别;在不设置none而设置其他值的情况下,当你的TextView当中有phone/map/web/email的值的时候,并且linksClickable="true"的时候,点击TextView控件会自动打开,有的机型是先会提示;例如设置aut
2021-02-09 11:07:53 411
原创 BasePopWindow 弹窗中的参数传递
package com.tencent.qcloud.tim.uikit.component.dialog;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.TextView;import com.tencent.qcloud.tim.uikit.R;import com.tencent.qcloud.tim.uikit.ut.
2021-02-08 20:42:10 656
转载 Android Elevation
简介:https://www.jianshu.com/p/363075694482在Android API21,新添加了一个属性:android:elevation,用以在xml定义View的深度(高度),也即z方向的值。除了elevation之外,类似于已有的translationX、translationY,也相对应地新增了一个translationZ,用以在属性动画中动态改变Z值(使用View.setTranslationZ())Z = elevation + translation.
2021-02-08 12:57:35 1962
转载 Android基础之intent传值方法和传递大量数据方案
https://blog.csdn.net/chenliguan/article/details/471882431 Android之intent传值的三种方法(1) startActivity();(2) startActivityForResult();(3)3 调用在下个activity自定义的方法"actionStart()",也就是最佳的方法。2 最常用传值跳转:startActivity()方法2.1 MainActivity// 在MainActivity中定义如下代码
2021-02-04 15:45:39 3418
转载 android intent 传递list或者对象
https://www.cnblogs.com/lee0oo0/archive/2012/09/24/2699805.html方法一:如果单纯的传递List<String> 或者List<Integer>的话 就可以直接使用Java代码intent.putStringArrayListExtra(name,value)intent.putIntegerArrayListExtra(name,value)方法二:如果传递的是List<Ob...
2021-02-04 15:31:29 362
转载 Android Intent用法总结
Android Intent用法总结https://www.jianshu.com/p/67d99a82509bAndroid中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的 Activity / Service之间的交互。因此,Intent在这里起着一个.
2021-02-04 15:28:25 366
转载 ListView中Checkbox选择混乱的三种解决方式
ListView中Checkbox选择混乱的三种解决方式问题描述ListView中checkbox点击混乱的问题,可采用如下三种较好的方式解决。先看错误代码public class MainActivity extends AppCompatActivity { private WebView wv; private Button btn; private ListView lv; @Override protected void onCre.
2021-02-02 17:18:57 256
转载 Checkbox: ListView 与CheckBox 触发事件冲突的问题
我相信很多人都遇到过 ListView 中放入checkBox ,会导致ListView的OnItemClickListener无效,这是怎么回事呢?这是因为checkBox 的点击事件的优先级比ListView高,所以我们必须修改这个属性:android:focusable="false"这样ListView的触发事件才会有效,checkbox 也会被触发,但如果你的需求是点击Item才更改CheckBox的状态,那么CheckBox的触发事件就多余了,android:click.
2021-02-02 17:08:35 366
原创 Android clickable 属性问题
android:clickable属性在android Button的xml文件属性中有这麽一个属性标签:android:clickable该标签(继承自View的xml属性)的值必须是boolean值,即true、false。该标签目的是设置button是否可以被点击。于是,我Demo一把,xml文件如下:<Buttonandroid:id="@+id/btn_to"android:clickable="false"andro...
2021-02-02 16:31:40 1200
转载 Kotlin 智能类型转换
对于子父类之间的类型转换先看这样一段 Java 代码public class Person{}public class Student extends Person{ public void study(){ System.out.println("我在学习一门新的语言 Kotlin !"); }}public static void main(String[] args){ Person person = new Student();
2021-02-02 16:23:06 618
原创 Kotlin笔记-ForEach与ForEachIndexed区别
fun main(args: Array < String > ) {val strArray = arrayOf(“张飞”,“关于”,“刘备”)// 遍历集合strArray.forEach { item ->println(item)}//可以使用Lambda表达式val set = setOf(“1”,“2”,“3”,“4”)set.forEachIndexed { index, value ->println("$ index,$ value")}//可以.
2021-02-02 16:21:56 730
原创 Spinner初始化不触发onItemSelected
Spinner在初始化时会自动调用一次OnItemSelectedListener事件,但在实际开发过程中,我们不需要此功能.本人通过总结,终于找到最简单的解决方法提供的解决办法:第一步:设定Spinner数据源第二步:注册事件之前调用spinner.setSelection(0,true);第三步:注册事件第四步:将事件中判断spinner选择索引结果为0,则退出事件处理if(arg2==0){return;}这样OnItemSelectedList...
2021-02-02 16:06:49 854
原创 Kotlin中调用forEach函数时的特殊写法
Kotlin中的forEach函数声明是这样的:inlinefunByteArray.forEach(action:(Byte)->Unit)(source)就是说这个函数需要接受一个action参数,所以他的调用写法应该是这样的:ints.forEach(fun(value: Int) { if (value == 0) return print(value) })在forEach后加一个括号,括号里放参数,但是我又发现...
2021-02-02 13:46:50 391
原创 java stream
package javaproject;import java.util.Arrays;import java.util.List;import java.util.stream.Collectors;import java.util.stream.Stream;public class xx { public static void main(String[] args) { String[] strings = { "Hello", "World" }; //.
2021-02-01 10:28:44 98
转载 java8中 map和flatmap的共同点和区别,以及两者的实例解析
https://blog.csdn.net/zhuwukai/article/details/82888316在函数式语言中,函数作为一等公民,可以在任何地方定义,在函数内或函数外,可以作为函数的参数和返回值,可以对函数进行组合。由于命令式编程语言也可以通过类似函数指针的方式来实现高阶函数,函数式的最主要的好处主要是不可变性带来的。没有可变的状态,函数就是引用透明(Referential transparency)的和没有副作用(No Side Effect)。任何一种函数式语言中,都有map函数与f.
2021-02-01 08:58:03 472
转载 RXJava 1.* 中的 flatmap 操作符例子
http://www.tianxiaohui.com/index.php/default/216.html例子Integer[] values = {1, 2, 3, 4, 5}; List<Integer> list = Arrays.asList(values); Observable.from(list).flatMap(new Func1<Integer, Observable<Integer>>(){ @Override publi
2021-02-01 08:34:22 90
sqlite可视化管理工具
2020-01-17
c# 编写activex控件 并与网页交互
2020-01-13
C++重难点总结系列.rar
2019-12-08
springboot web services例子 web服务例子
2019-11-06
SrvanyUI for windows(可注册成系统服务).zip
2019-08-29
websocket+java服务器(mina)
2019-07-27
eclipse下maven安装oracle的jdbc驱动
2019-02-20
oraclejdbc驱动
2019-02-20
SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能
2018-12-14
Delphi API HOOK 完全说明源码
2016-08-30
税控发票开票软件(税控盘版)开票组件-百旺开票组件
2015-10-31
Android美工坊--一个QQ登录验证的小例子
2012-12-11
TabHost中每个tab中放入多个Activity
2012-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人