自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 Flutter run 一直 Running Gradle task ‘assembleDebug’…

本地手动下载 kotlin-compiler-embeddable-7.1.0.jar,进入仓库,这里需要下载三个文件:kotlin-compiler-embeddable-1.7.0.jar、kotlin-compiler-embeddable-1.7.0-sources.jar、kotlin-compiler-embeddable-1.7.0.pom。,最后发现下载 kotlin-compiler-embeddable-7.1.0.jar 特别的缓慢。1 个文件 2,336 字节。

2024-02-15 00:17:13 1323

原创 2021-10-22

flutter项目查看Console会提示Got socket error trying to find package at Dart packages解决办法:在系统环境变量中新建名为PUB_HOSTED_URL 值为Dart packages 的环境变量和新建名为FLUTTER_STORAGE_BASE_URL值为https://storage.flutter-io.cn的环境变量。然后重新打开项目即可...

2021-10-22 16:47:17 113

原创 Github打不开解决方法

更改hosts文件hosts文件位于 C:\Windows\System32\drivers\etc以文本文档的形式打开,并在文档的末尾添加140.82.113.4 github.com199.232.69.194 github.global.ssl.fastly.net185.199.108.153 assets-cdn.github.com185.199.110.153 assets-cdn.github.com185.199.111.153 assets-cdn.github.

2021-06-25 16:13:53 12391 2

原创 关于Connect to dl.google.com failed:Connection timed out 的总结

关于Connect to dl.google.com failed:Connection timed out 的总结1、问题分析Android studio 启动时,build工程,首先获取根build.gradle中配置的androidgradle插件版本:1、如果本地.gradle目录中已缓存当前的版本,则不受影响,gradle插件版本校验成功,会顺利的使用当前gralde版本编译工程代码2、如果本地.gradle目录中未缓存配置的版本,则会先远程下载指定的gradle版本,Androi

2021-02-05 23:09:39 4552 5

原创 AbstractMethodError: abstract method "void android.telephony.TelephonyManager$CellInfoCallback.onCel

应用集成高德SDK,开启混淆后,APP在Android 10及以上机型上的部分页面会闪退。2020-01-07 17:09:44.332 12910-14330/? E/AndroidRuntime: FATAL EXCEPTION: pama#1 Process: com.xxx.xxxxxx, PID: 12910 java.lang.AbstractMethodError...

2020-02-19 13:58:38 3970 5

原创 Android漏洞与安全总结

一.Activity漏洞越权绕过漏洞原理:       没有对调用activity的组件进行权限验证,就会造成验证的安全问题。防护:1.      私有activity是相对安全的,设置exported为false。2.      公开activity应:谨慎处理接收的intent;返回数据不应包含敏感信息;不应发送敏感信息;收到返回数据时谨慎处理。 钓鱼欺诈劫...

2019-02-27 16:17:47 7299 3

转载 Android探索之BroadcastReceiver具体使用以及安全性探究

BroadcastReceiver简介:    BroadcastReceiver是Android四大组件之一,广播是一种广泛运用的在应用程序之间传输信息的机制,而BroadcastReceiver 是对发送出来的广播进行过滤接收并响应的一类组件;广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBr...

2019-02-21 17:06:16 238

原创 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

今天安装了Android Studio 3.2,打开一个旧工程,编译提示"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"经过对新版NDK的研究,发现NDK的更新记录里有一段话This version of the NDK is incompatible...

2019-01-18 08:52:53 282

转载 最完整的Andriod studio插件整理

现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。1.GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt+Ins...

2018-12-05 16:59:26 239

原创 解决 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

因为Android Studio的开发环境以及Gradle的版本等等都进行了一定的更新,于是导入Project以后,出现了报错:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android解决方法:打开如下链接,这是Android开发者的官方网站https:/...

2018-10-16 10:24:06 3060

原创 微信小程序入门 ——账号、开发环境搭建

微信小程序开发其实,我觉得小程序就是将微信官方提供20+个基础组件(目前有26个)进行排列组合,然后加上一些css样式,对用户的操作进行反馈(调微信官方提供的60+个api)。26个基础组件+60个开放api=半天就搞定了吧?(认真跟着下面的教程走半天足够了)1、注册微信公众平台 —>微信公众平台注册        注册信息的填写->邮箱激活->个人信息的填写->绑定管理员...

2018-06-15 16:27:25 245

原创 View= PhoneWindow$DecorView{be64bde V.E...... R......D 0,0-1026,481}not attached to window manager

java.lang.IllegalArgumentException: View=com.android.internal.policy.PhoneWindow$DecorView{be64bde V.E...... R......D 0,0-1026,481} not attached to window manager出现这个异常,你在Dialog没dismiss之前关闭了activity...

2018-05-22 11:35:04 492

转载 editplus5激活码

3AG46-JJ48E-CEACC-8E6EW-ECUAWVovan

2018-04-24 09:41:45 174

原创 Android Studio 优秀插件汇总

第一部分 插件的介绍Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA java ide上的Android Studio。AndroidStudio是一个功能齐全的开发工具,还提供了第三方插件的支持。让开发人员更快速更好的开发程序。第二部分 插件的安装Android Studio: File → Settings → Plugins → Bro

2016-08-16 21:15:07 297

原创 EditText弹出软键盘遮住输入框问题

如果在Activity中的布局的下方有EditText,获取焦点弹出软键盘的时候,如果不做处理,软键盘可能会遮挡输入框,用户提现不好,网上也有很多人提出结局方案,这里就分析一下解决的效果.需要用到EditText的布局大概分为两种,一种是页面显示的内容不希望有残缺,比如软键盘把标题挤出了屏幕,如登录注册搜索等,EditText多半在页面上半部分.另一种是页面的上半部分不重要,比如聊天窗口,软键

2016-08-03 10:39:16 22408

原创 安卓分辨率的相关知识

一般概念分辨率:像素点数,一般描述为『宽*高』,如480*800,1080*1920一般是宽*高,而不是高*宽屏幕大小:手机对角线的物理尺寸,单位inch,如5寸手机指的是对角线的长度为5寸=5*2.54=12.7cm密度(dpi,ppi:每英尺点数或者每英尺像素),如一部5英寸的手机分辨率是1080*1920,那么他的DPI就是首先算出对角线的长度=220

2016-07-19 21:52:10 922

原创 PreferenceActivity详解

为了引入这个概率 首先从需求说起 即:现有某Activity专门用于手机属性设置 那么应该如何做呢? 根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放  其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对应的Preference 所以  现在有更好的选择了 那就是本文的主角:Prefe

2016-07-13 17:44:17 271

转载 Android百分比布局Percent支持库

虽然有很多的布局可以在 Android 应用程序开发的世界供我们使用,但我们总是只用这三种布局: LinearLayout, RelativeLayout and FrameLayout。 不管怎么说在用 RelativeLayout 和 FrameLayout 的时候总有一些问题,因为你不能设置子视图的百分比程度。 只有两种方法可能做到 1. 布局在 LinearLayout

2016-07-12 15:17:25 289

原创 解决Android中多次点击启动多个相同界面的问题

在Android开发过程中我们经常会碰到这样的问题,当用户点击一个View启动一个新的Activity的时候,如果快速地多次点击就会启动多个相同的界面。虽然说很少会有用户这么玩自己的手机,但是一旦出现这样的情况确实是很不好的体验。刚好前段时间研究过lanchmode,那我们把要启动的Acitivity改为singleTop,这样最上面只能有一个相同的界面,问题应该解决了吧?实验了一下,只能说基本满

2016-06-20 10:35:09 2131

原创 Android逆向之旅---Android中如何在非Root设备中获取应用隐私数据

一、前言今天在开发的过程中遇到一个问题,就是关于AndroidManifest.xml中的allowBackup属性,也算是自己之前对这个属性的不了解,加上IDE的自动生成代码,没太注意这个属性,但是没想到这个属性会直接导致隐私数据的丢失。下面就来看一下这个属性的影响到底有多大。他的作用是什么?二、Android中的allowBackup属性1、allowBac

2016-06-07 14:10:27 641

原创 Android应用性能优化之使用SparseArray替代HashMap

HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。sparsearray意思就是说用SparseArray  来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一感觉应该是Android提供

2016-06-07 11:52:05 220

转载 ANDROID L——RecyclerView,CardView导入和使用(Demo)

2015-03-10 17:19 4491人阅读 评论(0) 收藏转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持!简介:这篇文章是ANDROID L——Material Design详解(UI控件)的一个补充或者说是应用实例,如果有时间建议大家稍微浏览一下上篇文章。

2016-05-26 17:26:39 287

转载 ANDROID L——RecyclerView,CardView导入和使用(Demo)

转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持!简介:这篇文章是ANDROID L——Material Design详解(UI控件)的一个补充或者说是应用实例,如果有时间建议大家稍微浏览一下上篇文章。本文主要介绍Android L新增加的两个UI控件RecyclerVie

2016-05-26 17:26:39 319

转载 Android中ViewStub组件

1. 概述:     ViewStub组件和标签的作用类似,主要是为了提高布局的重用性,及布局的模块化。它们之间最大的差别是,ViewStub中的布局不会随着它所在布局的渲染而渲染,而标签中的布局会随着它所在布局的渲染而渲染,ViewStub中的布局只有在你需要的时候才会渲染到主界面中。 2. 效果图:    (1)在ButtonOne与ButtonTwo之间存在一个Vie

2015-10-10 13:48:47 187

原创 adt 支持html5

最近在学习android HTML5,需要到用到JavaScript开发工具的支持.         Aptana是一个开发Ajax的很好的ide,甚至该公司已经有自己的单独的Ajax Server和框架的支持。而且,至少到目前为止笔者所用过的支持JavaScript的ide中,aptana是最好的一个。且aptana提供了eclpse的插件,用起来几乎很上手而且很简单、方便,没有理由不去

2015-09-21 14:55:27 430

转载 android httpClient 支持HTTPS的2种处理方式

问题:项目中Android https或http请求地址重定向为HTTPS的地址,相信很多人都遇到了这个异常(无终端认证):javax.net.ssl.SSLPeerUnverifiedException: No peer certificate解决过程:1.没遇到过的问题,搜索吧,少年log里出现这个异常,作者第一次遇到,不知道啥意思。看下字面意思,是ssl协议中没有终端

2015-08-28 11:38:24 368

转载 Android网络编程-https

Android平台上经常有使用https的需求,对于https服务器使用的根证书是受信任的证书的话,实现https是非常简单的,直接用httpclient库就行了,与使用http几乎没有区别。但是在大多数情况下,服务器所使用的根证书是自签名的,或者签名机构不在设备的信任证书列表中,这样使用httpclient进行https连接就会失败。解决这个问题的办法有两种,一是在发起https连接之前将服务器

2015-08-28 11:29:28 221

ChineseTraditional.isl

打包工具 Inno Setup 6 中文繁体语言包 ChineseTraditional.isl

2022-07-04

ChineseSimplified.isl

打包工具Inno Setup 6 中文语言包 ChineseSimplified.isl

2022-07-04

Android反编译工具

Android反编译工具,查看apk部分源代码和资源文件工具jadx-gui-0.8.0-b618-618b014

2019-02-27

DiffMerge_x64

代码比较 特点:1)免费;2)需要安装;3)文件和文件夹比较;4)支持源代码,html和word文档;

2018-10-09

android Webview详细资料

自己学习android webview的新的体验,供大家参考

2013-10-21

空空如也

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

TA关注的人

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