- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 conda安装pytorch失败、过慢解决方案
CondaHTTPError: HTTP 000 CONNECTION FAILED for url1、设置清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add cha
2021-01-07 19:57:43 1717 1
原创 线性回归预测PM2.5----台大李宏毅机器学习作业1(HW1)
线性回归预测PM2.5----台大李宏毅机器学习作业1(HW1)1、作业说明给定训练集train.csv,要求根据前9个小时的空气监测情况预测第10个小时的PM2.5含量。训练集介绍: (1)、CSV文件,包含台湾丰原地区240天的气象观测资料(取每个月前20天的数据做训练集,12月X20天=240天,每月后10天数据用于测试,对学生不可见); (2)、每天的监测时间点为0时,1时......到23时,共24个时间节点; (3)、每天的检测指标包括CO、NO、PM2.5..
2020-12-15 22:21:34 1814 4
原创 JAVA设计模式-简介
来源:菜鸟教程 菜鸟什么是设计模式 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是设计模式...
2020-06-02 11:35:55 263
转载 安卓实现点击图片放大支持手势缩放
原贴地址https://blog.csdn.net/wuqingsen1/article/details/84029503一开始是想点击图片弹出一个dialog后来发现不行,改为跳转到一个activity、即可。三个工具类:1、注意包的引用import android.annotation.SuppressLint;import android.content.Conte...
2019-07-26 10:57:19 1403
原创 安卓实现自动获取汉字的首字母
//自动获取汉子的首字母 static final int GB_SP_DIFF = 160; // 存放国标一级汉字不同读音的起始区位码 static final int[] secPosValueList = {1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3...
2019-07-20 10:30:57 596 1
原创 安卓自定义checkBox背景以及背景显示不全问题
首先把图片资源斜土xml中<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/check_box_on" android...
2019-07-15 14:24:19 1001
原创 安卓9.0/9 API27以上网络请求限制问题
Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android No...
2019-07-15 14:11:33 884
原创 安卓使用SQLite实现简单的历史记录
历史记录布局文件,一行文字加右边的删除按钮<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:lay...
2019-07-15 10:48:31 658
原创 安卓实现验证码倒计时效果
简单实现一个倒计时的效果,根据CountDownTimer实现。tv_get_vrification_code是你点击的那个获取验证码的TextView //倒计时效果 private class MyCountDownTimer extends CountDownTimer { //millisInFuture:总时间 countDownI...
2019-05-30 10:08:05 742
原创 安卓实现监听软键盘弹出与隐藏方法
import android.app.Activity;import android.graphics.Rect;import android.view.View;import android.view.ViewTreeObserver;//监听软键盘弹出public class SoftKeyBoardListener { private View rootView;//a...
2019-05-24 15:53:07 457
原创 Viewpager+tavlayout动态更新viewpager下的fragment
最近有个需求,需要在一个viewpager下点击fragment的按钮,将当前fragment替换成其他的fragment、再次点击替换后的fragment的按钮。替换回来。首先是三个fragment布局,只有一个按钮。为了方便展示。vieepager下展示两个,另一个作为替换fragmentactivity布局不用说,一个tablayout一个viewpager然后在activity...
2019-03-07 10:21:45 279
转载 Android调用系统拍照,兼容7.0
原贴地址安卓7.0细节第一步、在manfest清单文件中配置provider <provider android:name="android.support.v4.content.FileProvider" android:authorities="包名.fileprovider" android:...
2019-02-26 09:31:59 439
原创 Android隐藏软键盘及软键盘弹出与关闭监听
//隐藏软键盘public class KeyBoardUtils { /** * 隐藏软键盘(只适用于Activity,不适用于Fragment) */ public static void hideSoftKeyboard(Activity activity) { View view = activity.getCurrentFoc...
2019-02-25 18:10:09 524
原创 Tablayout宽度占不满
tablayout在你设置了match_parent的情况下依旧占不满整个宽度。解决办法 在tablayout布局添加app:tabMaxWidth="0dp"app:tabMode="fixed"app:tabGravity="fill"
2019-02-23 18:29:17 934 1
原创 OkHttp3 快速实现post一个JSON数据
public class HttpToPost{ private int id; Gson gson = new Gson(); //自己的回调接口 private ReturnHttpResult returnHttpResult; OkHttpClient client = new OkHttpClient(); public s...
2019-02-23 16:05:23 8976
原创 Androidstudio集成微信支付
微信接入官方文档1、添加依赖//微信支付compile 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'2、添加权限<uses-permission android:name="android.permission.INTERNET" /><uses-permission android...
2019-02-20 11:25:25 2426 1
原创 AndroidStudio接入微信登录
微信登录和微信支付现在大部分APP都会使用的到。首先需要在微信开放平台注册应用。1、添加依赖compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'2、在mainfest文件中添加权限在Android6.0以上需动态申请 <uses-permission android:name="android...
2019-02-20 10:54:24 7975 9
原创 androidstudio自定义dialog
public class ClassifiedModifyDialog extends Dialog implements View.OnClickListener { private Context context; private String type; private String mBtnLeft; private String mBtnRight;...
2018-12-19 16:42:26 1317
原创 Viewpager+Tablayout实现滑动布局并监听tablayout点击事件以及fragment刷新问题。
viewpager+tablayout都不陌生了。在很多地方都有用到过。这两天碰到个需求要求点击tablayout时出现下拉框选择分类然后动态刷新viewpager的当前界面。首先对viewpager+tablayout做一个简单用法的总结。1、在界面布局文件xml中添加 <android.support.design.widget.TabLayout ...
2018-12-19 16:40:08 9886 1
原创 AndroidStudio实现仿微信多图上传、删除
最近一直在忙项目很久没写博客了。今天补上最近遇到的问题。前两天说要实现一个点击图片选择或者从相册上传图片,然后这个选择框自动后移以为。但最多上传四种。类似这种。点击减号可以对应删除图片。图片显示就有gridview就行了上代码:public class GridViewAddImageAdapter extends BaseAdapter { private List&l...
2018-12-19 16:23:48 2925 3
原创 AndroidStudio子线程更新UI的几种方式
在安卓开发中,大部分情况下是不能在子线程直接更新UI的,只能在UI线程更新UI,其根本原因在于加入在一个Activity中有多个线程去更新UI,且没有加锁机制,可能会产生界面混乱的情况,但是如果都加锁的话会导致性能下降。所以android提供了一套子线程更新UI的机制。在某些特殊的情况下是可以直接在子线程更新UI的。布局界面只有一个textViewimport android.annot...
2018-12-04 09:54:42 3656
原创 AndroidStudio在布局中添加Viewpager
要在安卓中做一个如图添加能够滑动的布局 viewpager。做法。1、在布局中添加viewpager控件 <android.support.v4.view.ViewPager android:id="@+id/home_viewpager" android:layout_width="match_parent" and...
2018-12-01 10:04:48 3065
原创 Webview连续点击加载出错的问题
webview加载h5界面有时候会出现加载界面空白或者出错的情况。1、查看是否开启DOM存储API权限 mWebView.getSettings().setDomStorageEnabled(true);2、若开启DOM权限后还是会出现这种情况,有可能是webview初始化的问题。只需要延迟加载Url就行 @SuppressLint("HandlerLeak") H...
2018-11-29 11:22:16 345
原创 AndroidStudio shape属性
1、solid //指定内部填充色 <solid android:color="@android:color/white" />2、Corners指定圆角半径 <!-- android:radius 四个角半径值 android:topLeftRadius左上角半径值 android:topRightRa...
2018-11-28 16:14:16 2085
原创 AndroidStudio实现按钮按下时状态改变以及选择器属性及基本用法
选择器(Selector)1、 作用通过设置选择器(selector)可使控件 在不同操作下(默认、点击等) 显示不同样式通过 xml编写 = selector.xml2、 属性XML属性 说明 android:drawable 放一个drawable资源 android:state_pressed 按下状态,如一个按钮触摸或者点击。 andr...
2018-11-28 15:52:44 9235
原创 RecyclerView的使用
今天对RecyclerView做一个基础总结。我们要使用RecyclerView首先需要在build.gradle中引入跟项目版本一直的版本。 implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.support.constraint:constraint-layou...
2018-11-27 16:34:57 148
转载 Activity基本使用Intent常量
https://blog.csdn.net/he52100/article/details/52594499
2018-11-27 10:29:30 220
原创 Activity生命周期
Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前的Activity位于此Activity底部。Acitivity一般意义上有四种状态:1.当Activity位于栈顶时,此时正好处于屏幕最前方,此时处于运行状态;2.当Activity失去了焦点但仍然对用于可见(如栈顶的Activity是透明的或者栈顶Act...
2018-11-26 14:20:00 181
原创 jsbridge.BridgeWebView的基础使用以及属性详解
首先在xml中引入控件 <com.github.lzyzsd.jsbridge.BridgeWebView android:id="@+id/xqWebView" android:layout_width="match_parent" android:layout_height="match_parent" /&...
2018-11-26 11:17:38 4742
原创 基础封装SharedPreferences
import android.annotation.SuppressLint;import android.content.Context;import android.content.SharedPreferences;/** * Created by Administrator on 2018/11/26 0026. */public class SharedPrefeere...
2018-11-26 10:22:56 401 1
原创 AndroidStudio连续点击出现两次界面。
安卓在点击按钮跳转一个新的Acticity时,若连续点击过快,有可能会出现跳出两层界面。这时候我们只需要写一个工具类来禁用二次点击失效。点击第一次是传入当前时间,再点击再传入当前时间。若时间差再某一个范围内则第二次点击不能跳转 public class Utils { private static final int MIN_CLICK_DELAY_TIME = 300;...
2018-11-23 09:29:52 1299
原创 AndroidStudio 界面进入退出效果
要实现界面进入退出动画效果。只需要在activity中调用overridePendingTransition();其中第一个参数指定进入动画,第二个参数指定退出动画。例如:从右侧划入,收缩退出动画实现进入动画:R.anim.activity_right_enter<translate xmlns:android="http://schemas.android...
2018-11-21 15:23:55 1545
转载 AndroidStudio动画,fromXDelta ,toXDelta 属性的意思
<translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="300" android:fromXDelta="100%" android:fromYDelta="0" android:toXDelta="0" android:toYDe..
2018-11-21 15:06:15 1317
转载 AndroidStudio实现侧滑返回
gradle引用compile 'me.imid.swipebacklayout.lib:library:1.1.0' 然后引入工具类import android.os.Bundle;import me.imid.swipebacklayout.lib.SwipeBackLayout;import me.imid.swipebacklayout.lib.app.SwipeBa...
2018-11-19 15:08:52 2873
原创 AndroidStudio 如何设置圆角图片
今天在做公司项目于的时候,要求做一个圆角图片,一开始想法是在imgView设置一个背景弧度,后来发现有些不好,索性百度了下,百度上实现的方法有很多。我选择用Glide的方式实现贴一个Glide官方地址:Glide官方地址不得不说,这个库还是非常好用的,用来加载各种图片也非常方面,强烈推荐。在引用这个库的时候官方最新版4.8.0为有可能会有sdk版本问题,推荐使用3.5.2https...
2018-11-19 14:50:34 6662
原创 AbdroidStudio okhttp3基本使用
试试这个csdn怎么写,顺便记录下今天的感悟。今天在看okhttp3,对这个网络框架有了新的认识。1、开篇在项目module下的build.gradle添加okhttp3依赖compile 'com.squareup.okhttp3:okhttp:3.11.0'官方地址:git地址1.1 OkHttp3同步get用法/** * 同步Get方法 */private void o...
2018-11-17 11:32:42 482 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人