- 博客(19)
- 收藏
- 关注
原创 ImageView相关设置
设置宽高 ViewGroup.LayoutParams layoutParams = iv_star.getLayoutParams(); layoutParams.width = 80; layoutParams.height = 80; iv_star.setLayoutParams(layoutParams);
2021-01-15 18:41:27
140
原创 将字符串通过,分割为数组
//使用String的split 方法 public static String[] convertStrToArray(String str){ String[] strArray = null; strArray = str.split(","); return strArray; }
2021-01-15 18:39:37
1446
原创 定时执行任务
每隔一秒修改TextView内容 private Timer timer; private Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg) { if(msg.what == 0){ tvMoney.setText("14893"); } }
2020-12-25 18:09:40
131
原创 Manifest merger failed with multiple errors, see logs
导入第三方包引发Manifest merger failed with multiple errors, see logs使用命令行:Terminal运行命令:gradlew processDebugManifest --stacktrace如果报错:bash: gradlew: command not found已有权限,采用./gradlew processDebugManifest --stacktrace或者./gradlew build,查看报错信息。...
2020-12-16 11:44:39
97
原创 吸顶效果
<?xml version="1.0" encoding="utf-8"?><androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:.
2020-11-30 18:01:57
236
原创 Android权限大全
权限代码:1.android.permission.WRITE_USER_DICTIONARY允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM读取用户的社交信息流4.android.permission.WRITE_SMS允许程序写短信5.android.permission.WRITE_SETTINGS允许程序读取或
2020-11-28 22:04:35
403
原创 TextView相关设置
设置文字显示两行,多余部分用省略号 android:maxLines="2" android:ellipsize="end"
2020-11-28 22:03:27
133
原创 SwipeRefreshLayout的一些设置方法
设置refreshlayout刷新回调refreshlayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { //模拟网络请求需要3000毫秒,请求完成,设置setRefreshing 为false ...
2019-04-06 22:41:12
1144
原创 Android开屏视频广告
Android开屏视频广告//视频保存地址private String videoPath = “/sdcard/xxxx/” + “appVideo.mp4”;//下载private com.lecloud.xutils.http.HttpHandler handler;//下载方法private void download(String url) {HttpUtils http ...
2019-03-19 17:24:03
3673
原创 学习Java后台——idea链接数据库
一、IDEA链接数据库二、链接数据库,输入账号密码图中各条意义:1、填写一个连接名,随便填什么都行2、不用选择,默认就行3、填写数据库连接的 IP地址,比如本地数据库可以填写:localhost或者127.0.0.1,3306是端口号4、填写你需要连接的数据库名5、填写数据库的用户名6、填写数据库密码7、填写自己的数据库连接url,然后可以点击9所在按钮...
2019-03-09 01:46:33
1518
原创 WebView遇到的各种问题及解决办法
1、加载地址不显示,地址在浏览器中正常显示 解决办法:webViewSetting.setDomStorageEnabled(true);
2018-05-23 14:38:55
988
原创 Android性能检测及优化
性能问题分类1、渲染问题:过度绘制、布局冗杂2、内存问题:内存浪费、内存泄漏3、功耗问题:耗电性能优化工具1、手机开发者选项:调试GPU过度绘制、启用严格模式、显示CPU使用情况、GPU呈现模式分析、显示所有"应用程序无响应"。(小米手机开发开发者选项中名字)2、IDE中:Android Studio,比如静态代码检测工具、Memory Monitor、CPU Monitor、NetWork Mo...
2018-05-20 10:18:42
279
原创 Android-SDK代理下载更新
1.Tools->Manager Add-on sites->User Defined Sites->new添加下面http://android-mirror.bugly.qq.com:8080/android/repository/addon.xml2.Tools->Options:http proxy server: android-mirror.bugly.qq.co...
2018-05-17 16:50:27
1037
原创 Java核心技术学习第二天
1、StringBuilder:append(String str); 拼接字符串,相比string+的方式更高效;setCharAt(int i , char c);将第i个代码单元设置成c;insert(int offset , String str);在offset位置插入一个str字符串;delete(int startIndex , int endIndex);删除从startIndex...
2018-03-09 10:46:17
171
原创 Java核心技术学习第一天
1、判断一个值是否是非数值:Double.isNaN(x);2、\b退格 \t制表 \n换行 \r回车3、final标示变量只能被赋值一次,不可改变,习惯上,这类变量名全大写4、浮点数除以0会得到无穷大或者NaN(非数值)。5、如果将main方法标记为strictfp则在该main方法中的所有计算都使用严格的浮点计算 public static strictfp ...
2018-03-09 09:52:27
155
原创 MVP入门框架搭建
MVP入门框架搭建首先,新建一个项目,在项目下创建文件夹,也就是分包: 有人也喜欢将UI命名为view,都是可以的,完全看自己喜好。 在这呢来解释下什么是MVP,简单的说: M –> Model 在它里面主要处理一些数据,比如网络请求或者是读取本地数据等 V –> View 这就是个视图 P –> Presenter 它主要的左右就是一个桥梁,将M和V链接起来,V需要什么数据,通
2017-09-11 15:47:55
391
原创 git 命令
git init 添加git管理git pull 从远程仓库抓取数据到本地,也就是更新git clone url 克隆项目(url为远程路径)git status 检查文件当前处于什么状态git diff 查看暂存前后的变化git commit 提交代码git commit -a 不用添加,直接提交,较常用git commit -m " " 引号中可以填
2017-09-11 11:33:33
377
原创 Gson解析List和Map类型的Json串
list类型List rs=new ArrayList();Type type = new TypeToken>() {}.getType();rs=gson.fromJson(current.getPrizeInfos(), type);map类型 Map citys = gson.fromJson(jsonStr, new TypeToken>() {}.getT
2017-09-07 13:44:09
1341
原创 Android studio各种设置
本文主要讲解如何修改android studio快捷键问题。废话不多说。点击file,选择settings选项,在左上角搜索框输入keymap,点击keymap选项,右侧及出现快捷键,可以选择不同版本的快捷键,根据自己之前的编码习惯,也可以自定义一个。
2017-09-01 11:33:33
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人