自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android M 新的运行时权限开发者需要知道的一切

翻译的国外一篇文章。android M 的名字官方刚发布不久,最终正式版即将来临!android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重要或许在不远的将来会引发很严重的问题。这是今天我写这篇博客的原因。这里有一切关于android运行时权限你需要知道的,包括如何在代码中实现。现在亡羊补牢还不

2017-08-30 17:33:37 353

转载 Android无需权限显示悬浮窗, 兼谈逆向分析app

目录(?)[+]前言最近UC浏览器中文版出了一个快速搜索的功能, 在使用其他app的时候, 如果复制了一些内容, 屏幕顶部会弹一个窗口, 提示一些操作, 点击后跳转到UC, 显示这个悬浮窗不需要申请Android.permission.SYSTEM_ALERT_WINDOW权限.如下图, 截图是在使用Chrome时截的, 但是屏幕顶部却有UC的view浮在屏幕上.

2017-08-28 18:57:51 1107

转载 Android 对Adapter的优化,,让你的listview更流畅

Android在UI优化方面可以从以下五个方面入手:Adapter优化 背景和图片优化 绘图优化 视图和布局优化 内存分配优化 这里主要讲adapter的优化。Adapter与View的连接主要依靠getView这个方法返回我们需要的自定义view。ListView是Android app中一个最最最常用的控件了,所以如何让ListView流畅运行,

2017-08-24 15:00:52 1398

原创 JAVA MD5加密算法

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Md5Util { /** * @param args */ public static void main(String[] args) { //加

2017-08-24 10:51:09 354

转载 Android Studio如何把jdk设置为1.8

最近看一个开源项目 ,里面用到了Java jdk1.8的新特性:Lambda 表达式。而我用的Android studio发现不能用这个Lambda 表达式。如图: 这是因为as安装的时候不需要配置jdk的,它已经默认配置好的,默认可选的版本是1.6和1.7,而Lambda 表达式是jdk1.8才有的特性。所以要想使用这个Lambda 表达式,需要把andr

2017-08-24 10:48:54 5368 1

转载 AndroidStudio R文件找不到

有时候由于代码中存在错误,R文件是不会自动生成,当修改了错误之后,编译器就会自动生成R文件。关于R文件的所有问题,都是资源文件 layout.xml 还有resource文件 string.xml 错误造成,这些错误导致 R文件要么build 后出错 丢失,然后才有楼上说得导包得错误,仔细查看资源文件,你如果用eclipse,clean后重新build即可。

2017-08-22 16:33:28 626

转载 Android studio修改项目(工程)的包名,并保证所有文件导入的R文件正确

今天有个朋友问我,怎么用Android Studio改应用的包名。他的情况是,项目是从eclipse那里导入到AS上面的,不知道为毛,原包名是com.xxx.yyy.activity,想改成com.aaa.bbb。好吧,其实我也没在AS上改过包名,于是试着自己玩了下,过程有点坑,写篇博客总结一下。用Android Studio自带的Refactor-Rename(重构-重命名)更改

2017-08-16 19:21:55 1240

转载 Android TextView的跑马灯效果以及TextView的一些属性

原贴地址:点击打开链接TextView应该是用的最广的控件了,要是这句话不对我直播吃翔,这几天的项目用到跑马灯,居然忘记怎么设置了,还要Google才能解决,看来虽然很基本的东西,但是用的少还是容易遗忘,所以我决定把它写下来加深点印象,方便以后查找具体效果:布局文件<RelativeLayout xmlns:and

2017-08-16 18:01:58 906 2

转载 Android TextView实现跑马灯效果的两种方式

第一种方式:XML布局为:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView an

2017-08-16 18:00:27 505

转载 Android 如何解决Android的库自定义属性和生成过程中的包名重映射?

解决方法: <com.itheima.mobilesafe74.view.SettingItemView xmlns:mobilesafe="http://schemas.android.com/apk/res-auto" android:id="@+id/siv_update" android:layout_width="match_

2017-08-16 16:41:34 590

转载 Android Dialog:android.view.WindowManager$BadTokenException: Unable to add window -- token null is n

关于android的一个常见错误:Unable to add window --token is not validandroid.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@41791b20 is not valid; is your activity

2017-08-15 13:23:43 778

转载 Android6.0动态获取权限java.io.FileNotFoundException: …Permission denied

异常Java.io.FileNotFoundException: /storage/emulated/0/Video/ekwing_main_paren.apk(你的文件路径): open failed: EACCES (Permission denied)原因Android 6.0 中,有些权限属于 Protected Permission,这类权限只在 An

2017-08-13 17:23:15 8609

转载 Android Xutils和Xutils3的基本使用

这几天把公司的电商软件第一版完成之后,打算把项目重新优化并排版一下,让软件整体看起来更加美观。作为一名优(lan)雅(duo)的程序猿,一定要时刻保持优雅的情操,比如FindViewById()和SetOnclick等方法,用起来是真心不优雅,打算使用Xutils3的注解功能,之前一直使用的是Xutils,但是Github上面的Xutils已经很久没有更新了,而且Xutils对Android6.0

2017-08-13 14:28:00 2078

转载 AndroidStudio快捷键格式化代码

Windows: Ctrl + Alt +L (Ctrl +Shift+F 无效) (与网易云音乐热键冲突?)(亲测,和qq热键冲突,我的解决方式是把qq除捕获屏幕外的热键全部设置为无) Mac: OPTION + CMD + L

2017-08-13 09:17:35 886

原创 AndroidStudio查看方法注释

ctrl + q  即可 (q是quick查询的意思)

2017-08-12 18:16:37 943

sublime主题配色

sublimeText2主题配色,使用简单,一键导入,无后顾之忧。

2017-11-18

APK反编译工具合集

APK反编译工具老三套。

2017-07-16

android开发使用的ADB免安装版

2017-01-07

空空如也

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

TA关注的人

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