自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Android 使用RSA2加密的大坑

最近项目上使用了RSA2加密,一开始我是信心满满的,Java能实现的,安卓端基本都能实现,毕竟语言相同(虽然现在有kotlin,但是两者可以互通)。但是现实总是让人猝不及防,啪啪啪的打你脸。我加密后的数据传给后台,后台竟然解析不出来。我拿去专门的网站测试(http://www.bejson.com/enc/rsa/),的确无法解析。然后我就开始了思考环节(搜索大法),结果搜出来的都是一个样,一开始...

2019-10-19 13:09:31 1221 1

原创 Android 创建文件夹与文件

1.直接在一个已存在文件夹下创建一个文件,直接使用createNewFile()方法,例如:在/storage/emulated/0/test 这个目录下创建一个test.txt 文件2.在一个不存在的文件夹下创建一个文件,先使用mkdirs(),创建文件夹,再使用createNewFile()方法创建文件,例如在/storage/emulated/0目录下创建text/test.tx...

2019-05-16 17:34:34 18552

原创 梳理《android组件化方案》博客大致思路

      今天看了《android组件化方案》这篇博客感觉对组件化的了解大大提升,先把链接给出“android组件化方案”,大家不想看我比比的,可以去看原文,想看我的个人浅显的理解的也欢迎。      组件化,个人理解有点像赛亚人合体一样。大部分都是一个独立的个体,组在一起就是一个更厉害的赛亚人,也有的部分就像合体的条件,虽然单独不能成为一个独立的个体,但是也是不可或缺的。android的组件化...

2018-04-25 17:23:26 285

原创 android setTextColor()无效问题

今天写一个AlertDialog ,封装了一下。然后其中的Textview要随点击事件的变化而变化,一开始我是这样写的:public void setLisener(ErrorSubmitDialog alertDialog) { if (view == null || alertDialog == null) return; TextView tvServiceT...

2018-03-22 16:26:42 1322 1

原创 开发自定义View 数字键盘

自定义数字键盘 优点:可以设置两种风格1.线段分割 2.有间距可自由定制

2017-11-14 16:14:28 254

原创 布局显示不全问题

今天遇到一个问题(以前好像也遇到了),adapter的布局显示不全。弄了好久,还是没解决,还是同事帮我解决的,所以记录下来。      父布局是刷新框架嵌套recycleview,item是几个正常的控件和一个include。include此时是不显示的,还有好几个控件也是visibility为gone。其他的都是正常的,xml也是显示正常的,但是在真机和虚拟机上都是只能显示一半左右。解决方法

2017-08-10 19:04:15 685

原创 Activity的详细解析

1.activity的生命周期         activity的生命周期共有七个方法:         a.oncreate( ) 方法,activity第一次创建时调用的方法(只会调用一次),里面一般放方法,不写零散代码。         b.onstart()当activity已经存在但不可见,要成为可见时调用此方法。如果是第一次生成activity时此方法调用后界面可见但没有焦

2017-05-08 13:30:40 921

原创 Android studio打包所遇到的问题

Android studio的打包步骤,我就不讲了。网上一大堆,一搜就出来了。我先讲一下我所遇到的问题:我打包好后,想要安装到手机上,结果安卓7.0的能安装以下的好像都不能安装。有一个华为手机报了数字签名的错误,但我已经加了keystone。网上搜了一下说有META-INF的就是已经有签名的,我看了一下我的apk,有这个文件夹。后来弄了半天还是没用,灵机一动会不会是META-INF少了文件

2017-05-02 15:47:16 907

原创 使用代码获得项目的SHA1

//获得发布版sha1public static String sHA1(Context context) { try { PackageInfo info = context.getPackageManager().getPackageInfo( context.getPackageName(), PackageManager

2017-04-28 13:51:33 323

原创 使用百度地图遇到的坑

我集成好SDK后,弄百度的定位功能,结果每次都是第一次能定位到,其他时候就是定位出错505,最后通过打开Project Structure 点击signing 添加一个config(必须是你发布版sha1的keystores)然后点击flavors把你刚刚添加的config加上去 最后点击BuildTypes把signing config改为你添加的config当然在做这些之前你得保障你得

2017-03-14 16:11:45 313

原创 intent 系统应用时 发生ACTIVITYNOTFOUNDEXCEPTION

我想调用系统的电话功能,写了以下代码:Intent  intent = new Intent(Intent.Action_CALL ,Uri.parse("110"));startActivity(intent);但是发生ActivtynotfoundException 错误试了几个方法发现不行,遂百度。发现外国网友的一个错误跟我的很像,他的是调用系统的信息发生这个错误。有人说这样

2017-02-28 14:04:56 408

原创 EditText 知识

EditText 的线条和边框之间的关系:系统4.0以上editText为线段,4.0以下为输入框Edittext 去掉边框:background=“@null”editText 线段与文字之间的距离,用正常的方法无法修改,可以自定义一个editText或者在下面加一个view透明度:http://blog.csdn.net/wzy_1988/article/details/50789

2017-02-20 15:23:36 195

原创 纪念2017/2/16在项目中遇到的坑

今天使用UCrop替代原有的头像上传代码,在使用过程中因为UCrop得到的Uri output = uCrop.getOutput(data);output 是一个绝对路径URI ,而另一个照相得到的路径是相对路径。但两者使用的是同一个上传方法,导致出现错误一直报文件无法找到的错误。UCrop的使用方法 :GitHub地址:https://github.com/Yalantis

2017-02-16 15:50:37 200

原创 Android 图片剪切 UCrop 使用过程中的坑

UCrop 的GitHub地址 https://github.com/Yalantis/uCrop/UCrop 的属性和使用方式 地址http://blog.csdn.net/liutaoblog/article/details/52452410我的项目要求是从本地拿到一张图片,剪切,然后上传。因为UCrop 经过Uri uri = data.getData();String

2017-02-16 15:23:59 5959

原创 editText 的addTextChangeListener的堆栈溢出问题

// 先去掉监听器,否则会出现栈溢出 opinion.removeTextChangedListener(textWatcher);中间写想写的功能// 恢复监听器 opinion.addTextChangedListener(textWatcher);

2016-12-23 11:41:09 585

原创 极光推送的开启与关闭

开启:极光默认是开启状态的,当你关闭后就需要重新启动关闭:JPushInterface.stopPush(getApplicationContext());重启:JPushInterface.resumePush(getApplicationContext());检查是否启动:JPushInterface.isPushStopped(getApplicati

2016-12-20 13:38:33 2525

原创 WebView调用手机拨号和短信功能(非自己写的网页)

webView.setWebViewClient(new WebViewClient() { @RequiresApi(api = Build.VERSION_CODES.M) @Override public boolean shouldOverrideUrlLoading(WebView view, String url) {

2016-12-14 10:52:10 1472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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