自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BFTree

学习传播技术

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 在 Mac 上多开微信,还能看到朋友撤回的信息:WeChatTweak - 少数派

自从微信成为国民级的聊天软件之后,人们需要用到微信进行通信的场景越来越多。不论置顶的从家庭、朋友到工作、学习的各种群,还是从前公司、前前公司到大学、中学、小学的各种标签分组。有不少朋友甚至因为经营微商等各种原因需要用到小号和分身号,也许是为了能注册多个让微信授权的应用账号、也许是为了重新捡起很久之前弃用的微信号。反正最后出于种种目的,你的手上可能不只有一个微信号在使用。 头疼的是,微信扮演的...

2019-10-11 18:18:17 1050

原创 macos Terminal 显示名太长了,个性化修改

一般的终端显示是 用户名+主机名,而且终端一般使用的窗口很小,显示那么长的,影响使用,长一点的命令都不能一行显示全,主机名没有必要显示; 修改的配置文件在/etc/bashrc这个文件,在这一行:PS1='\h:\W \u\$ '这句话设置了\h :取主机的第一个名字\W :利用basename取得工作目录名称,所以只会列出最后一个目录\u :当前用户的账号名称$ :提示字符,如果...

2019-10-11 18:13:15 6337

转载 log4j2 不使用配置文件,动态生成logger对象

log4j2 不使用配置文件,动态生成logger对象  大家平时使用Log4j一般都是在classpath下放置一个log4j的配置文件,比如log4j.xml,里面配置好Appenders和Loggers,但是前一阵想做某需求的时候,想要的效果是每一个任务都要有一个单独的日志文件记录下来,比如job.001.log,job.002.log这种,这种完全不能使用配置文件来设置。整

2017-05-24 10:10:14 918

转载 Android开发人员不得不收集的代码

Android开发人员不得不收集的代码(持续更新中)作者Blankj关注Android开发人员不得不收集的代码(持续更新中)README of EnglishAPIActivity相关→ActivityUtils.java→DemoisActivityExists : 判断是否存在ActivitylaunchActivity : 打开Activi

2017-05-19 11:48:08 436

原创 android开发分辨率问题

1、dpi是什么呢?  dpi是“dot per inch”的缩写,每英寸像素数。Android主要有以下几种屏:QVGA和WQVGA屏density=120;HVGA屏density=160;WVGA屏density=240;四种密度分类: ldpi (low), mdpi (medi

2017-05-19 11:39:27 340

原创 Gradle

首先,墙裂建议学习课程:https://cn.udacity.com/course/gradle-for-android-and-java--ud867用 Gradle 构建 Android 和 Java(中/英)学习计划第 1 课:Gradle 基础学习 Gradle 创建原稿的语法和语义,并了解Gradle创建的生命周期。第 2 课:用于 Java 的 Gr

2017-05-19 11:30:01 200

原创 Android 运行时权限

Android 6.0 运行时权限处理运行时权限介绍Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,以下9个权限都需要在运行时判断:身体传感器日历摄像头通讯录地理位置麦克风电话短信存储空间运行时权限处理Android6.0系统默认为targetS

2017-05-19 11:18:34 276

原创 Android之安全机制

根据android四大框架来解说安全机制  代码安全java不同于C/C++,java是解释性语言,存在代码被反编译的隐患;默认混淆器为proguard,最新版本为4.7; proguard还可用来压缩、优化java字节码,删除无用的类、字段、方法、属性、注释等。配置方法为在Android.mk中设置LOCAL_PROGUARD_FLAG_FILES :=

2017-05-19 11:17:49 190

原创 AOSP AOKP CM

无刷机,不Android。相信大多数机友选择Android手机都看中其高定制性和可玩性,Android系统历经五年的持续更新,流畅性和系统功能愈加完善,除了众多发烧友喜爱的原生Android系统外,HTC Sense、三星Touwiz和小米MIUI等定制UI都以优质的用户体验和人性化操作界面,培养了属于自己的粉丝。  当然,除了这些手机厂商赖以生存的Official rom,还存在许多由R

2017-05-19 11:16:30 542

原创 JVM之Dalvik和ART的区别

什么是Dalvik:    Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalvik

2017-05-19 11:15:39 345

原创 Android 7.0之开发特性

多窗口支持现在,用户可以一次在屏幕上打开两个应用。在运行 Android N 的手机和平板电脑上,用户可以并排运行两个应用,或者处于分屏模式时一个应用位于另一个应用之上。 用户可以通过拖动两个应用之间的分隔线来调整应用。在 Android TV 设备上,应用可以将自身置于画中画模式,从而让它们可以在用户浏览或与其他应用交互时继续显示内容。分析:很赞的一个新功能,会让

2017-05-19 11:12:37 234

原创 android系统源码目录system/framework下各个jar包的用途

android系统源码目录system/framework下各个jar包的用途 2013-11-23 14:22:09分类: Android平台am.jar:终端下执行am命令时所需的java库。源码目录:framework/base/cmds/amandroid.policy.jar:锁屏界面需要用到的jar包,该包引用了android.test.runner.jar,源

2017-05-19 11:11:31 1032

原创 Android主工程、依赖包、jar包、android.jar、Android Support Library的关系

主工程、依赖包、jar包、android.jar、Android Support Library的关系一个Android工程通常包括主工程和依赖包,依赖包又有两种形式:一种是单独的工程:在主工程中的配置文件指明主工程和依赖包的依赖关系之后,就可以在主工程中正常使用依赖包的类和接口了,这种适合于依赖包中有图片资源、so等不方便打包到jar包中的情况,比如 Nine Old A

2017-05-19 11:10:50 617

转载 Android 通用流行框架大全

15 个 Android 通用流行框架大全oschina2016年05月29日15 个 Android 通用流行框架大全1. 缓存DiskLruCache    Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader  一个强大的加载,缓存,展示图片的库

2017-05-19 11:09:35 565

原创 Google I O 2017 之Android开发特性

Android O 带来了如下更新:  对 UI 细节的调整:例如设置界面;  通知渠道:通知优先级与分类管理;  后台应用程序限制:根本地控制后台应用,提升设备续航与性能;  画中画:支持小窗口播放视频;  自动填写框架:系统级的、统一的表格自动填写的 API;  自适应图标:自适应不同 OEM 风格的图标;  新的设备配对协议与功能:包括 Sony 的 LDAC 蓝

2017-05-19 11:08:11 482

原创 Android Studio使用中遇到问题解决记录

问题1:Gradle sync failed: Cause: error in opening zip file下了一份代码,运行时报错,本来正常运行的其他模块没有问题,只是刚下载的demo无法运行。解决方法:在Project/gradle/wrapper/gradle-wrapper.properties中,看到一行代码:distributionUrl=https\://serv

2017-03-24 10:18:04 324

原创 ADB使用以及常见问题解决

作为Android开发者,adb工具是离不开的,这里记录一下使用过程中总结的技巧,还有解决的问题。一、首先是配置环境变量,把adb工具使用的环境准备好。一般我们安装了Android sdk后,就自带了adb工具。比如我的PC路径:G:\Studio\SDK\platform-toolsWindows环境下,打开命令调试cmd,转到G:\Studio\SDK\platfo

2017-03-23 21:44:53 764

原创 android studio 报错Failed to save settings解决方法记录

问题:Unable to save settings: Failed to save settings. Please restart Android Studio最近使用Android Studio,老是报错误,有时候重启后发现工作空间没有保存。查看了一下,因为以前使用的事AS2.2版本,后来系统重装,在用户目录恢复了配置文件.AndroidStudio2.2,重装AS后生成

2017-03-21 08:45:01 10436

转载 使用Android Studio开发J2SE项目方法

使用Android Studio开发J2SE项目方法时间 2015-11-06 16:43:00  博客园精华区原文  http://www.cnblogs.com/halfmanhuang/p/4943038.html主题 Android Studio Java SE0、前言最近因为要为项目开发一个底层的Java应用,所以非常偶然的遇到了这样一

2017-02-13 14:17:16 389

转载 MIME定义及参考

http://www.w3school.com.cn/media/media_mimeref.aspMIME 类型MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。官方的 MIME 信息是由 Internet

2017-02-13 13:30:51 591

转载 RFC

0 我顶!http://baike.c114.net/view.asp?id=5862-F1D88082RFCRequests For Comment -- 请求注释包含了关于Internet的几乎所有重要的文字资料。如果你想成为网络方面的专家,那么RFC无疑是最重要也是最经常需要用到的资料之一,所以RFC

2017-02-13 13:28:49 418

转载 Android Studio 之 Grandle

1、 什么是构建工具?Gradle 引用第三方库方式是这样的:compile 'com.android.support:support-v4:24.0.1'类似这样的依赖方式,很方便很直观,直接可以看到源地址,升级的话直接改下版本号就可以了,这就是所谓的依赖管理。Gradle 是一种构建工具,那么什么是构建工具呢?构建工具就是对你的项目进行编译、运行、签名、

2016-09-27 16:06:03 3233

原创 windows10自带截图工具快捷键使用

windows7等也应该是一样的。三种快捷键使用:1.截取整个屏幕:直接按键盘上pirnt screen sys rq键,然后在可粘贴的地方,如qq输入框,粘贴,注意如果直接在文件夹,或者桌面,是不能粘贴的,而且截图完以后并没有任何反应,只要在可粘贴的地方粘贴,就能看到截的图片。。2.截取当前应用全局图片,使用Alt+pirnt screen sys

2016-09-06 15:57:33 39221 3

原创 主机windows虚拟机vmware ubuntu共享文件夹

android系统开发需要用到android源码,一般在ubuntu环境下配置开发环境,下载源代码,编译等。但是查看代码常用source insight,在windows环境使用较好,所以一般会在主机使用windows系统,使用vmware创建虚拟机,在虚拟机中安装ubuntu。    这就涉及到文件共享的问题,比如在windows环境使用source insight加载ubuntu中下载的a

2016-09-06 15:32:27 965

转载 android源码AOSP AOKP CM及下载

无刷机,不Android。相信大多数机友选择Android手机都看中其高定制性和可玩性,Android系统历经五年的持续更新,流畅性和系统功能愈加完善,除了众多发烧友喜爱的原生Android系统外,HTC Sense、三星Touwiz和小米MIUI等定制UI都以优质的用户体验和人性化操作界面,培养了属于自己的粉丝。  当然,除了这些手机厂商赖以生存的Official rom,还存在许多由R

2016-09-05 23:56:01 536

原创 HAX is not working 安卓模拟器启用硬件加速失败

Console:emulator: Failed to open the HAX device!HAX is not working and emulator runs in emulation modeemulator: Open HAX device failedHAX :全名叫Intel® Hardware Accelerated Execution Manager 1.0

2014-07-22 14:37:36 1849

原创 配置android的adb环境变量

参考了百度文库:对于android的开发人员来说,首先要做的就是环境变量的配置。学习过java的人都知道,java是需要配置环境变量的,那么android开发是否也需要我们配置环境变量呢?当然,安卓的环境变量需要我们配置adb的使用,将开发平台的两个工具包配置到环境变量里。

2014-07-22 10:59:56 830

转载 【转载】 Android的logcat用法

Android的logcat用法博客分类: Android android的logcat详细用法 Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用.使用logcat命令你可以用 logcat 命令来查看系统日志缓冲区的内容:[

2014-07-17 18:01:47 448

JAVA API官方源码

Java api 源代码就在jdk目录下src压缩包,解压缩就看到了。1.8.0版本,还要必须不少于50字。。。。。。。。。。。。。。。。。。。。

2017-01-13

空空如也

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

TA关注的人

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