自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

原创 微信Windows版-无效的WeChatWin.dll文件,错误码126

更新的微信Windows最新版本,突然有一天打开微信提示“无效的WeChatWin.dll文件 errcode:126,点击“确定”下载最新版本”。卸载重新安装跟到windows目录下替换WeChatWin.dll皆无效。

2023-12-19 10:04:15 2411

原创 解决git无法clone提示443以及配置git代理方法

fatal: unable to access 'https://r8.googlesource.com/r8/': Failed to connect tor8.googlesource.comport 443: Operation timed out解决方案(在有翻墙的情况下):git config --global http.proxy "localhost:7072”如需要取消:git config --global --unset http.proxy拉取:gi..

2021-06-16 15:16:17 1018

原创 aapt2使用记录及技术点摘要

官方文档对aapt2的介绍:aapt2官方说明aapt 是Android Asset PackagingTool的缩写,是编译和打包资源的工具。而aapt2是在aapt上做了优化。Android Gradle Plugin3.0.0或者更高版本默认开启aapt2。当然也可以在配置文件中手动关闭aapt2。在gradle.properties设置android.enableAapt2=false即可aapt2将原先的资源编译打包过程拆分成了两部分,即编译和链接。————————————————

2021-06-02 16:02:08 1051

原创 CRT、CER、PEM、DER编码、JKS、KeyStore等格式证书说明及转换

文章参考及借鉴学习:https://blog.csdn.net/xiangguiwang/article/details/76400805 https://blog.csdn.net/carcoon/article/details/106133668 https://blog.csdn.net/qq_18105691/article/details/83339101DER、CRT、CER、PEM格式的证书及转换一、证书和编码X.509证书,其核心是根据RFC 528..

2021-01-30 10:53:34 4058 1

原创 Androidstudio下aar及jar的使用说明

 Android Studio 里面的引用第三方库//引用在线代码库,含依赖库,适用于gradle 3.0 以下版本compile 'com.android.support:support-v4:23.3.0'//引用在线代码库,不含依赖库implementation 'com.android.installreferrer:installreferrer:1.0'//引用在线代码库,含依赖库...

2018-07-11 11:08:54 597

转载 多个jar包合并成一个jar包

Ant方式注意:ant默认运行build.xml文件,这个文件到目前为止是不存在的 需要我们创建。如果不想命名为build.xml,运行时可以使用 ant -buildfile test.xml 命令指明要运行的构建文件。注意:把你需要合并的jar包 和 build.xml 文件 放到同一个目录下面build.xml 文件的格式如下<?xml version="1.0" encoding="...

2018-07-10 19:33:22 5872 1

转载 Android 判断是开发debug模式,还是发布release模式

[java] view plain copypublic class LogUtils {        public static boolean APP_DBG = false; // 是否是debug模式            public static void init(Context context){          APP_DBG = isApkDebugable(context...

2018-05-23 11:52:47 3911

原创 Android Studio 详解 build.gradle

AS中APP所有的配置尽在一个build.gradle文件中,打包的时候也是解析build.gralde文件来打包的,所以搞懂build.gradle文件是至关重要的,结构如下所示1、apply plugin用来指定用的是哪个插件,取值有:com.android.application:Android APP插件(打包得到的是.apk文件)com.android.library:Android库插...

2018-05-23 10:13:11 3396

原创 Android Studio中Make Project、Clean Project、Rebuild Project 的作用

Make Project:编译Project下所有Module,一般是自上次编译后Project下有更新的文件,增量编译,不生成Apk。Make Selected Modules:编译指定的Module,一般是自上次编译后Module下有更新的文件,增量编译,不生成Apk。Clean Project:删除之前编译后的编译文件。部分版本的AS会自动重新编译整个Project,不生成Apk。Rebui...

2018-05-22 15:46:42 11125 1

转载 Android Studio入门应用操作:Gradle For Android

文章出自 DevSiven https://www.jianshu.com/u/d388bcf9c4d3Gradle For Android (一) 基础定义与依赖管理篇Gradle For Android(二) 多渠道打包与签名配置Gradle For Android(三)Gradle优化与灵活的使用技巧Gradle For Android(四)Gradle编译中神秘的混淆Gradle For ...

2018-05-22 10:39:45 298

原创 Android Studio 里面的引用第三方库

Android Studio引用第三方库很方便,只需要一句代码就可以搞定,几种引用第三方库的方式,总结一下:方式:1:它就会自动把这个包下载下来,并且引用它。节省git空间,而且修改版本也很方便。compile 'com.android.support:support-v4:23.3.0'方式2:引用libs下所有jar包compile fileTree(dir: 'libs', include:...

2018-05-21 18:14:06 275

原创 修改Android Studio 各类窗口的背景色,包括Project View

设置代码编辑窗口背景色1、在工具栏里选择“File→settings”2、在Editor 里面选择 colors & fonts →General,点击Save as,保存自己的设置(default里面的设置改不了)3、然后在中间靠上的选择栏里选择default text,然后勾选右边Background的复选框,双击background右边的小色块,在这里就可以设置颜色了。设置Proje...

2018-05-21 18:11:21 8828 1

原创 设置 Android Studio Logcat 字体样式

设置 Logcat 字体大小及格式:Settings->Editor->Color & Fonts->Console Font设置 Logcat 字体大小及格式:Settings->Editor->Color & Fonts->Console Colors

2018-05-21 17:57:40 694

原创 设置 Android Studio 代码编辑窗口 注释的字体和颜色

一种是区块注释 Block Comment一种是文档注释 Dot Comment   一种是单行注释 Line Comment首先字体大小是统一设置的,您在 Setting 里的 Editor 里的 Colors and Fonts 里的 Font 另存为一个主题就可以设置字体样式和大小了,如图:注释的字体颜色设置如下:在Language Defaults 里的 Comments 里面设置就可,按...

2018-05-21 17:54:06 6684 1

原创 修改 Android Studio 的 Logcat 缓冲区大小

找到 Android Studio的安装目录\bin\idea.properties 文件将文件中的idea.cycle.buffer.size=1024 改成 例如: idea.cycle.buffer.size=102400

2018-05-21 17:47:27 7021 1

原创 Android Studio 复制提示窗口里的内容

鼠标选定不放同时ctrl+c

2018-05-21 16:08:38 2640 2

转载 AndroidStudio添加多语言资源文件

问题如何在AS上添加多国语言string.xml, 初学者如我,估计也摸不到地方。 bing下网络居然没有找到这个问题的解答,有的是直接在Res下添加语言文件夹即可。这个也是一个方法,但是,我想在AS里直接添加, 所以就折腾了一下。原来入口就在那里。解决方法1.2.3.4.5.以上步骤仅仅是添加values-zh-rCN文件夹,在AS的res中是看不到的,即使同步后。 这是因为里面没有内容,只需要...

2018-05-18 15:24:04 6264

转载 安卓中MVP模式和RxAndroid结合的小案例

MVP是什么参考博客:框架模式MVP在Android中的使用 在MVC框架中,View是可以直接读取Model模型中的数据的,Model模型数据发生改变是会通知View数据显示发生相应的改变。 而在MVP中Model和View之间的没有任何联系,是两个完全独立的模块,当Model模型发生数据改变时,通过Presenter通知View视图发生相应的UI改变。 根据单一职责原则,Activity主要起...

2018-05-18 11:51:34 228

原创 判断手机是否支持google play服务

简介:    在针对需要google 服务的软件开发中,国内开发者经常会出现手机不支持google play 服务的提示,不支持Google Play服务是谷歌推出国内市场后经常出现的问题。判断设备是否支持google service 服务是构建谷歌更好应用的一个框架支持,国外的google map, google的一些应用都需要依托于这个google服务,那么我们会连Oncreate方法都进不去...

2018-05-18 09:55:45 20826

转载 android:targetSdkVersion的不同影响6.0系统下权限的获取方式

android:targetSDKVersion目标版本,即编写的应用程序是在目标版本API进行编译。当然,同时也需要兼容其他版本的API。一般通过 Build.VERSION.SDK_INT 来获取当前运行环境的系统API版本,进一步实现区别处理。如果你的target设置得越高,调用系统提供的API时,就可以使用当前版本的API,以及API提供的新的功能或接口。

2017-12-28 10:38:51 1359

转载 Android中通过反射获取资源Id

在将自己写的工具打成.jar包的时候,有时候会需要引用到res中的资源,这时候不能将资源一起打包,只能通过反射机制动态的获取资源.特别用在自己定义一个工具将其打成.jar包时,特别注意资源的获取1、封装成一个工具类 package com.cp.utils;import android.content.Context;public class

2016-06-16 10:40:57 1213

原创 android:screenOrientation属性

在开发android的应用中,有时候需要限制横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientation属性限制。Android:screenOrientation设定该活动的方向,该值可以是任何一个下面的字符串:"unspecified"- 默認值. 由系統選擇顯示方向. 在不同的設備可能會有所不同."

2016-05-12 14:06:34 189

转载 Android中finish和System.exit(0)的区别

finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;当调用System.exit(0)时,杀死了整个进程,这时候活动所占的资源也会被释放。 在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该

2016-05-11 11:01:26 311

原创 No enclosing instance of type * is accessible.

这是我项目中遇到的问题:报错内容:No enclosing instance of type * is accessible. Must qualify the allocation with an enclosing instance of type * (e.g. x.new A() where x is an instance of  * ).class 直接

2016-05-10 09:32:51 392

最新google-play-services-sdk-15.0.1版本资源

google-play-services版本15.0.1,依赖工程可直接引用到项目中,适用Eclipse及AndroidStudio开发环境,快捷方便,本人亲自整理,后续资源有问题可咨询。若后续google-play-services如需其他版本迭代,也可让我更进。

2018-07-11

最新firebase-sdk-15.0.1版本资源

firebase-messaging最新版本,依赖工程可直接引用到项目中,适用Eclipse及AndroidStudio开发环境,快捷方便,本人亲自整理,后续资源有问题可咨询。若后续Firebase版本迭代,也可让我更进。

2018-07-11

最新facebook-sdk-4.34.0版本资源

facebook最新版本,依赖工程可直接引用到项目中,适用Eclipse及AndroidStudio开发环境,快捷方便,本人亲自整理,后续资源有问题可咨询。若后续Facebook版本迭代,也可让我更进。

2018-07-11

空空如也

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

TA关注的人

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