相信学习Arduino的同学都用过官方的ide,如图 没提示(对于习惯了ide提示的人来说这个很难受) 不支持中文注释(这个很不开心,用百度输入法输入直接卡死,但是Windows自带的输入法可以正常输入,吐槽一下百度输入法)因为深爱JetBrains公司的ide,我就在想JetBrains是否有支持的ide,经过查找,发现Clion是专门开发C/CPP/C#,然后找了很多教程... ...
1.最近在开始学习React-Native, 但是环境搭建就碰到了问题,如图1网上找了很多答案, 都不是很满意,最后的解决办... ...
import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.Enumeration; /** * @author : www10 * @Date : 2018/9/11 * @Description : 网络工具类 */ public class InternetProtocolUtils { /**... ...
import android.text.format.DateUtils; import java.util.Calendar; import java.util.Date; import java.util.Locale; /** * @author : fada * Date : 2018/8/16 * Description : 时间日期工具类 */ public class TimeUtils { /** * 是否是今天 * * @param when... ...
/** * 隐藏软件盘 * @param activity */ public static void hideKeyboard(Activity activity) { InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context .INPUT_METHOD_SERVICE); // 隐藏软键盘 imm.hideSoftInputFromWindow(activity.getWindow... ...
create-react-app提供了一个超级简单的方法,只需要在package.json文件中,加一个配置项就可以了。 比如: { "proxy": "http://localhost:3001/" } 至于你用的是http的何种请求库,都是一样的,不用改任何代码。这个选项,只对开发环境有效,线上环境还是保持react应用和api应用同一个端口。 使用PropTypes需要先安装 npm i... ...
import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; /** * @author fada * @date 2018/4/20 */ public class NoSlideViewPager extends ViewPager { private boolean isCanScroll = fals... ...
基于第三方框架update-app,这个工具类有待完善,这里只是保存一下 compile 'com.qianwen:update-app:3.5.2' import android.app.Activity; import android.support.annotation.NonNull; import android.text.TextUtils; import com.vector.update_app.HttpManag... ...
基于第三方框架AndPermission def permission_version = "2.0.0-rc11" implementation "com.yanzhenjie:permission:$permission_version" 工具类源码,使用方法在最底部 import android.Manifest; import android.app.Activity; import a... ...
网络请求相关类,基于Retrofit def retrofit_version = "2.4.0" implementation "com.squareup.retrofit2:retrofit:$retrofit_version" implementation "com.squareup.retrofit2:converter-gson:$retrofit_version" implementation "com.squareup.retrofit2:... ...
import android.content.Context; import android.util.TypedValue; /** * @author : fada * Date : 2018/7/27 * Description : dp和px的转换,sp和px的转换的工具类 */ public class DensityUtil { private DensityUtil() { } /** * dp转px */ public static int dp2px(Con... ...
import java.io.File; import java.io.FileNotFoundException; import java.util.List; import java.util.Map; import cn.jpush.im.android.api.JMessageClient; import cn.jpush.im.android.api.content.ImageContent; import cn.jpush.im.android.api.content.TextContent; import cn.jpush... ...
import android.Manifest; import android.content.Context; import android.content.pm.PackageManager; import android.support.v4.app.ActivityCompat; import android.telephony.TelephonyManager; import java.util.Locale; /** * @author : fada * Date : 2018/7/27 * Description :... ...
import android.content.Context; import android.content.SharedPreferences; import java.util.Set; /** * @author : fada * Date : 2018/7/27 * Description : SharedPreferences工具类 */ public class PreferencesUtils { /** * 存储的sharedpreferences文件名 */ private... ...
import android.databinding.DataBindingUtil; import android.databinding.ViewDataBinding; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; import android.view.LayoutInflat... ...
import android.databinding.DataBindingUtil; import android.databinding.ViewDataBinding; import android.os.Bundle; import android.support.annotation.LayoutRes; import android.support.annotation.Nullable; import android.support.v7.app.AppCompatActivity; import com.gyf.barli... ...
首先让我们看一个gif,来了解一下发生了什么 可以看到在这个界面中,点击了 + 号界面会自动滑动,从原来的顶部移动到点击的位置附近,我们看下代码首先看一下布局可以看到,最外层是一个ConstraintLayout,然后嵌套了一个SmartRefreshLayout,再就是Nested... ...
OkHttp不会自动保存session会话,需要我们手动去设置,代码如下 mOkHttpClient = new OkHttpClient.Builder() //设置连接超时 .connectTimeout(CONNECT_TIME_OUT, TimeUnit.SECONDS) .readTimeout(READ_TIME_OUT, TimeUnit.SECONDS) .writeTimeout(WRITE_TIME_OUT, TimeUnit.SECONDS) //设置cookie .cookieJa... ...
这个文章干嘛的这个文章教你使用Hexo的搭建Github个人博客,从0开始搭建,因为本人也是刚刚搭建好,好了,开始吧。 环境安装安装前提 ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ...