7 -晨-风-

尚未进行身份认证

暂无相关简介

等级
TA的排名 19w+

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

Android漏洞与安全总结

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

2019-02-27 16:17:47

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

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

2019-02-21 17:06:16

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

最完整的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

解决 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

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

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

2018-06-15 16:27:25

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

editplus5激活码

3AG46-JJ48E-CEACC-8E6EW-ECUAWVovan

2018-04-24 09:41:45

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

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

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

2016-08-03 10:39:16

安卓分辨率的相关知识

一般概念分辨率:像素点数,一般描述为『宽*高』,如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

PreferenceActivity详解

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

2016-07-13 17:44:17

Android百分比布局Percent支持库

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

2016-07-12 15:17:25

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

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

2016-06-20 10:35:09

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

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

2016-06-07 14:10:27

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

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

2016-06-07 11:52:05

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

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

Android中ViewStub组件

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

2015-10-10 13:48:47

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。