- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 Android studio获取开发版sha1和发布版sha1值
一、获取开发版SHA1:在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎都是用Android Studio了。1、打开android studio 找到Terminal并打开,或者在最下面找到Terminal 如下图:2、 输入命令 C: 进入c盘;3、接着 输入命令 cd Users\Administrator 其中Administrato...
2018-06-22 14:03:39 264
原创 android项目生成aar包和在其他项目中的使用方法详解
aar是一个类似于jar的文件格式,包含了class文件和资源文件。是Android的专属“jar”将代码打包成aar文件,可以在一定程度上加快AndroidStudio的速度,尤其是将Module打包成aar文件,提升的效果很显著。第一步:新建一个module创建moudle的时候选择android Library 创建好module之后,可以
2017-10-10 09:31:45 894
原创 A problem occurred configuring project ‘:app‘.
Android studio项目报错 A problem occurred configuring project ':app'.解决方法:配置NDK路径,具体步骤如下图所示
2022-04-08 10:42:28 3106
转载 Android 调用前后摄像头同时拍照
AndroidMainfest.xml文件(需要camera权限): 1 <uses-permission android:name="android.permission.CAMERA" /> activity_main.xml文件: 2 3 4 5 6 7 8 ...
2018-11-13 10:21:52 7714 4
原创 js和android方法互调
//安卓端代码WebView myWebView = (WebView) findViewById(R.id.myWebView); myWebView.getSettings().setJavaScriptEnabled(true); //给webview添加js接口(供js调用安卓的方法) myWebView.addJavascriptInte...
2018-11-13 10:18:11 767 1
原创 Seekbar thumb滑动时上下显示不全,或者左右显示不全的解决办法
1.如果是thumb上下显示不全,则把seekbar的高度设置为 android:layout_height="wrap_content"然后再设置android:minHeight="" 这个值根据实际情况自己来定也可以同时设置android:maxHeight=""这样就可以解决thumb上下显示不全的问题了2.如果是左右显示不全 则设置android:thumbOffset="0dp"即可...
2018-04-08 09:46:22 2669 1
原创 安卓使用Dialog实现底部弹窗效果
实现底部对话框的原理就是修改对话框的内容布局contentView的参数,使它的宽度刚好等于屏幕的宽度,并且设置对话框所在Window的gravity属性为bottom。需要注意的是,上面代码中contentView.getLayoutParams()需要在setContentView方法后调用,否则获取到的LayoutParams为null,当然也可以自己new一个LayoutParams设置给...
2018-03-16 11:33:05 450
原创 Android Studio3.0配置Butterknife遇到的问题
Android studio3.0以前的版本都可以按照网上的配置流程,但是3.0之后报报错,原因是原来项目里使用的是android-apt生成编译时注解的方式,但是现在使用的是Android studio3.0,Gradle已经和这个不兼容了。解决方法①Project Gradle的classpath ‘com.neenbedankt.gradle.plugins:android-apt:
2018-03-08 08:47:21 260
原创 Imageview上边圆角,下边直角
public class RoundCornerImageView extends ImageView { private Paint mPaint; private Paint mPaint2; private int roundHeight = UIUtils.dip2px(20); private int roundWidth = UIUtils.dip
2017-11-10 14:02:47 309
原创 recycleview中带有checkbox,edittext时的条目复用问题
//Edittext避免复用 EditText editText = helper.getView(R.id.et_comment); if (editText.getTag() instanceof TextWatcher) { editText.removeTextChangedListener((TextWatcher) editTe
2017-11-01 14:22:57 500
原创 ADB端口5037被占用的问题
解决ADB端口占用问题方式一5037为adb默认端口,若5037端口被占用,打开cmd,输入以下指令,1.查看占用端口的进程PID netstat -aon|findstr 5037C:\Windows\system32>netstat -aon|findstr 5037 TCP 127.0.0.1:5037 0.0.0.0:0
2017-10-25 08:58:57 26155
原创 EditText限制输入表情,限制输入字数长度
import android.text.InputFilter;import android.text.SpannableString;import android.text.Spanned;import android.text.TextUtils;import android.widget.EditText;public class EmojiUtils {//限制输入表
2017-10-24 09:55:47 486
原创 安卓非常好用的Log工具类,快速定位到当前行数
直接贴代码import android.util.Log;import com.ast.smartlighter.BuildConfig;public class LogUtils { static String className;//类名 static String content; static String methodName;//方法名
2017-10-24 09:51:57 588
原创 仿微信运动步数折线统计图
完整代码如下import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.DashPathEffect;import android.graphics.LinearGradient;import android.
2017-10-24 09:18:03 5063
转载 AlarmService实现定时任务
AlarmManager实现定时循环后台任务这篇文章使用AlarmManager实现了Android定时后台循环任务。使用场景:项目需要app每隔一段时间就去服务端请求一次接口,从而更新本地保存的信息。AlarmManager简介AlarmManager是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时
2017-09-20 15:09:20 1134
转载 微信小程序开发流程详解
一、准备工作1、注册一个小程序账号,得用一个没注册过公众号的邮箱注册。2、注册过程中需要很多认证,有很多认证,比较繁琐,如果暂时只是开发测试,不进行提审、发布的话,只要完成营业执照号填写就可以了,不需要完成微信认证。3、注册完账号,登录,在主页面左边列表中点击设置,然后再设置页面中选开发设置就可以看到AppID,用于登录开发工具。主页面设置页面二、开发工具开
2017-09-20 10:17:48 1025
签名生成工具(SHA1和MD5)
2019-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人