自定义博客皮肤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)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 textView英文自动换行

public class XRTextView extends TextView { private boolean mEnabled = true; public XRTextView(Context context) { super(context); } public XRTextView(Context context, Attribut...

2018-07-15 22:22:23 1839 1

原创 textView排版文字对齐

具有特殊字符半角全角字符时排版文字对齐import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.text.Layout;import android.text.StaticLayout;import android.text....

2018-07-15 22:16:41 3507 1

原创 Switch控件

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="66dp&quot

2018-07-15 22:07:14 820

原创 RecyclerView+viewPager导航栏

public class TabFragment extends Fragment { RecyclerView recyclerView; ViewPager viewPager; ArrayList<String> list = new ArrayList(); View view; @Nullable @Override p...

2018-07-08 22:55:15 1434

转载 二进制颜色代码大全(含图)

详情点我

2018-03-19 14:56:11 52600 1

原创 使用CMD运行Java代码

一、创建java代码1、首先我们在E盘下创建文件夹develop,在develop文件夹下新建记事本命名为HelloJava并将后缀改为.java,如下图: 我们可以看到创建了一个JAVA类型的文件,文件名为HelloJava。 注意: 有时候我们点击新建文本文档,然后命名为HelloJava.java,如下图: 这个时候我们看到“类型”是 “文本文档”,原因是该文件的扩展名(...

2018-03-12 17:24:16 15043 4

原创 cmd执行python错误提示api-ms-win-crt-runtime-l1-1-0.dll 丢失

错误如下: 解决: 在micorsoft 官网下载下载KB2999226、KB3118401进行更新。KB2999226下载 进去KB2999226下载界面后这时我们可以看到各个系统的补丁下载,这里我们以win7 64位为例,如下图 KB3118401下载 进入下载界面后我们可以看到各个系统下的KB3118401下载地点,和KB2999226类似: 等两个都下载完了之后...

2018-03-09 09:08:21 2891

原创 Attempt to invoke virtual method 'void android.support.v4.app.Fragment.setNextAnim(int)'

异常:java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v4.app.Fragment.setNextAnim(int)' on a null object reference

2018-01-22 13:55:33 20596 1

翻译 Gradle翻译——Gradle Daemon(守护进程)

第6章 Gradle守护进程原文 目录6.1 启用守护进程 6.2 停止现有的守护进程 6.3 常问问题 6.4 何时不应该使用Gradle守护进程? 6.5 工具和IDE 6.6 Gradle Daemon如何更快地构建?From Wikipedia…守护进程是一种作为后台进程运行的计算机程序,而不是由交互式用户直接控制。Gradle在Java

2018-01-08 16:25:05 9996

原创 Android Studio编译运行过慢,Daemon配置

Android Studio项目依赖过多,构建较慢处理:1、Gradle 的Daemon配置 Gradle Daemon是Gradle 的守护进程,有时也称构建守护进程,目的是改善 Gradle 的启动和执行时间。 开启Daemon:在下面的目录下面找到gradle.properties文件(如果没有的话自行创建):C:\Users\username> (Windows Vist

2018-01-08 14:08:53 1725

原创 Installation failed with message INSTALL_FAILED_CONFLICTING_PROVIDER无法安装

安装时提示:Installation failed with message INSTALL_FAILED_CONFLICTING_PROVIDER 原因:调试的环境中已有一个同名的Provider存在 解决: provider android:name="android.support.v4.content.FileProvider"

2018-01-08 10:50:19 2152

原创 JAVA获取不相同随机数

1、比如说我们获取1-10之间的5个不相同的随机数,调用如下:getRandomNum(1,10,5);/** * * @param requMin 最小值 * @param requMax 最大值 * @param targetLength 获取随机数个数 * @return */ public List<Integer> g

2018-01-03 16:33:39 3397

原创 WebView之WebViewClient详解

一、与WebChromeClient的区别 1.WebChromeClient主要辅助WebView处理JavaScript的对话框、网站图标、网站title、加载进度等比如onProgressChanged//加载进度,可以在这里实现顶部进度条onJsAlert //WebView上alert无效,需要定制WebChromeClient处理弹出,设置webView.setWebChromeCl

2018-01-03 12:41:37 6047

原创 WebView的一些基础设置,避免获取不到点击事件

一、基础设置 //获取webview的配置 WebSettings settings = webView.getSettings(); //配置支持domstorage settings.setDomStorageEnabled(true);//启用或禁用DOM缓存 settings.setAppCacheEnabled(fa

2018-01-02 17:33:04 4116

原创 WebView加载网页出错:ERR_UNKNOWN_URL_SCHEME

一、原因因为webview只能识别http, https这样的协议,像一些微信(weixin://)、去哪儿(qunaraphone://),他们自定义的协议webView是无法识别的,因此就会出现:ERR_UNKNOWN_URL_SCHEME这样的错误。一般会“位于:………………的网页无法加载,因为 net:ERR_UNKNOWN_URL_SCHEME”,在这里我们就可以看到无法打开的协议。二、解

2018-01-02 14:32:59 28946 8

原创 PS CS6之工具箱(1)

一、工具箱在PS界面的左侧,就是工具箱了,点击工具箱的小箭头,可以切换工具的排列方式。 这里面包含了PS的所有常用的工具。二、移动工具快键键:v 移动工具是我们常用的一个工具,他的主要作用就是用来移动图层上面的对象的 首先,我们来打开一个文档 里面有两个图形对象,他们分别在独立的图层中 当我们按下V选择移动工具后,可以看到移动工具的一些属性 【自动选择】当我们选上后(打上对勾

2017-12-28 17:35:56 1126

原创 初识Photoshop CS6

一、首选项设置点击菜单栏的【编辑】按钮,找到最下边的【首选项】,点击【常规】。也可以,按快捷键【CTRL+K】弹出首选项设置的对话框: 包括:常规,界面,文件处理,性能,光标,透明度与色域,单位与标尺,参考线、网格和切片,增效工具,文字,这里我们只说下性能里面的两点剩余默认就可以了。1、历史记录与高速缓存,这里需要注意一下 默认的历史记录状态是20,也就是说,在你使用PHOTOSHOP作图的

2017-12-25 17:45:28 671

原创 Android对SQLite数据库进行封装使用反射来进行表的增删改查

一、介绍 1.首先该操作类由三部分组成:DBOperHelper、AppDao、DBProviderDBOperHelper:用来管理表的创建和版本升级 AppDao:数据库的操作类,该方法进行数据库的增、删、改、查DBProvider:数据库内容变化监听器2、使用 比如说我们现在需要建个Student表 (1).创建Student的bean对象package lc.com.car.bean;

2017-12-22 13:16:14 739

原创 Android使用Bugly实现APP版本更新

一、Bugly 首先我们来欣赏下Bugly的主页 那么我们就愉悦的来接入Bugly 二、导入 关于Bugly的导入官方文档写的很详细,这里我们再来一次 1、自动导入(推荐) (1)gradle配置(路径app/build.gradle): android { defaultConfig { ndk { //设置支持的SO库

2017-12-22 11:25:48 5340 1

原创 极光推送集成与封装

说明:这里以目前官网最新版V3.0.9为例,从V3.0.7开始使用新别名与标签接口: public static void setAlias(Context context, int sequence, String alias); 参数定义: sequence:用户自定义的操作序列号, 同操作结果一起返回,用来标识一次操作的唯一性。 alias:每次调用设置有效的别名,覆盖之前的设置。

2017-12-21 17:42:31 2162 1

原创 7.0权限处理

一、在7.0系统上,版本更新后安装APP时,出现android.os.FileUriExposedException: 异常 解决方案: 1、在在AndroidManifest.xml中的application下添加如下代码 <provider android:name="android.support.v4.content.FileProvider"

2017-11-29 16:28:54 497

原创 Installation failed with message Failed to finalize session : Unknown failure (Error: java.lang.Null

错误:运行项目无法安装,Installation failed with message Failed to finalize session : Unknown failure (Error: java.lang.NullPointerException: Attempt to invoke interface method ‘void android.content.pm.IPackageIns

2017-11-13 10:25:06 4807 4

转载 方法数超64kb

参考http://www.jianshu.com/p/da138bf975f7

2017-10-20 15:08:45 334

原创 Android Studio 一起走过的那些坑

本来怀揣着美好的憧憬遥望着远方,想着那应该是一个有诗的地方,结果发现一脚一深坑,遥遥无尽期~~~~1.Error:Execution failed for task ‘:transformClassesWithJarMergingForDebug’这种异常是由于我们项目中(第三方类库)引用了重复的jar包导致的,找到重复的干掉; 举个例子:目前环信最新的版本是V3.2.2,官网刚下的demo导入A

2016-12-05 17:26:09 599

原创 MPAndroidChart库使用详解——LineChart

介绍:MPAndroidChart是一款基于Android的开源图库,具有着很好的扩展性,兼容Android 2.2 ( API 8 ) 和以上支持线状图、柱状图、散点图、烛状图、气泡图、饼状图和蜘蛛网状图支持缩放、拖动(平移)、选择和动画一、引入AS项目这里以github上目前最新版本V3.0.1为例: 在Project级别的build.gradle中添加如下代码:allprojects

2016-11-30 21:59:38 10879 2

原创 Glide图片加载库详解

1、glide介绍加载图片的框架有很多像:Picasso,Volley ImageLoader,Fresco这里我们主要介绍Glide,它也是Google推荐的一个加载网络框架。Glide与Picasso二者来说极其相似,可以看做Picasso的克隆版,但是Glide却更为好用。Glide的with方法可以接受Context,Activity 和 Fragment,Context会自动的从他们获取,

2016-11-21 17:27:15 738

原创 Android 高德地图隐藏左下角Logo

使用高德Map通常很郁闷那个Logo,那么该如何隐藏掉呢?思路一:使用相对布局用一个View挡住(有点low)思路二:那个Logo应该是一个图片资源,替换官方提供的MapSDk下的Logo图片。那么如何从jar包里面找图片资源呢?将jar包的后缀改为zip然后打开------至于能不能找到........正解:AMap的UI界面是由UiSettings来控制的,

2016-11-18 15:47:12 8551 4

HKPayment.jar

HKPayment.jarHKPayment.jarHKPayment.jarHKPayment.jar

2017-12-25

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

TA关注的人

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