懒惰的四叶草的博客

汇总一些项目问题和功能

可拖动View

实现步骤 1.自定义view 实现拖动事件 package com.example.administrator.mydemo.dragview; import android.content.Context; import android.util.AttributeSet; import an...

2019-01-23 14:59:47

阅读数 38

评论数 0

图案解锁

图案解锁实现步骤 1.自定义一个View package com.example.administrator.mydemo.graphiclock; import android.annotation.SuppressLint; import android.content.Context; i...

2019-01-20 19:11:28

阅读数 137

评论数 0

红包雨动画

红包雨动画实现步骤 1.首先定义红包的实体类 package com.example.administrator.mydemo.redrain; import android.content.Context; import android.graphics.Bitmap; import jav...

2019-01-20 16:59:26

阅读数 218

评论数 0

获取当前IP地址

获取当前IP地址: package com.international.wtw.lottery.utils; import android.content.Context; import android.net.ConnectivityManager; import android.net.Ne...

2018-11-22 16:46:04

阅读数 44

评论数 0

多个View点击切换选中未选中

步骤如下: 1.推荐单独创建一个布局文件,便于修改 layout_bet_select_input.xml <?xml version="1.0" encoding="utf-8&...

2018-11-18 20:31:29

阅读数 109

评论数 0

ScrollView嵌套ListView位置不顶部

解决方法: ScrollView下会套一层LinearLayout,LinearLayout同样也包含需要滚动的控件,在LinearLayout下添加下面两个属性就就可以了(如下) android:focusable=”true” android:focusableInTouchMode=”tru...

2018-11-08 15:55:40

阅读数 24

评论数 0

jarsigner 错误: java.lang.RuntimeException: 密钥库加载: Invalid keystore format

依照下面命令: jarsigner -verbose -keystore (签名文件路径 例:D:\signed\demo.jks) -signedjar (签名后APK保存地址路径 例:D:\signed\signed_demo\feixin_signed.apk) (未签名APK地址路径 例:...

2018-11-06 17:17:17

阅读数 333

评论数 0

创建和budle.gradle同级文件

Android Studio创建Gradle同级文件: 1.切换至project目录,app目录上new ->File 2.输入文件名称,需注意以".gardle"结尾 3.创建完成,最后确认下是否同级

2018-11-05 15:41:09

阅读数 102

评论数 0

EvalIssueException: Instant Run requires incremental dexing,Please remove 'ENABLE_DEX_ARCHIVE=false'

解决方法: Android Studio设置中 File→Settings→如下图(关闭选择)

2018-11-04 15:06:13

阅读数 749

评论数 1

build.gradle添加打包配置

gradle一键打包配置全部,如下(不需要的可以不添加): android { compileSdkVersion 27 defaultConfig { applicationId "com.sample.demo&quot...

2018-11-03 21:14:56

阅读数 483

评论数 0

WebView嵌套的网页需要打开外在应用

WebView嵌套的链接打开,微信,支付宝,QQ支付 在定义的WebViewClient中添加重写方法,如下: public class WebViewEmptyViewClient extends WebViewClient { @Override public boolean ...

2018-11-03 20:53:34

阅读数 254

评论数 0

类似开奖无限自动滚动效果 RecyclerView

注意先引用RecyclerView 自定义RecyclerView: public class AutoScrollRecyclerView extends RecyclerView { private Disposable mAutoTask; public AutoScro...

2018-11-02 16:43:36

阅读数 184

评论数 0

简单实现的一个跑马灯效果 MarqueeTextView

自定义TextView: @SuppressLint("AppCompatCustomView") public class MarqueeTextView extends TextView { public MarqueeTextVi...

2018-11-02 16:34:33

阅读数 97

评论数 0

使用Handler和Runnable做一些轮询请求

实现方法: private Handler mHandler = new Handler(); private Runnable runnable; //第一次调用开始循环 private void getPolling() { runnable = new Runnable() ...

2018-11-02 16:25:01

阅读数 275

评论数 0

java.lang.IndexOutOfBoundsException: Invalid item position 0(0). Item count:0

java.lang.IndexOutOfBoundsException: Invalid item position 0(0). Item count:0 View view = recycler.getViewForPosition(0); 报异常 解决方法: @Override public...

2018-11-01 16:19:00

阅读数 403

评论数 0

No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent

No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent 问题原因是没有注册为事件类 解决方法: @Override public void onStart() { super.onSta...

2018-11-01 14:08:30

阅读数 1075

评论数 0

Plugin with id 'com.android.application' not found. Open File

Plugin with id ‘com.android.application’ not found. Open File 解决方法: 将下面的配置拷贝到build.gradle里面 buildscript { repositories { jcenter() maven { url ‘https...

2018-10-31 14:19:48

阅读数 213

评论数 0

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