• 等级
  • 32073 访问
  • 61 原创
  • 17 转发
  • 65229 排名
  • 5 评论
  • 11 获赞

不迈出第一步,永远到达不了终点

文章目录初见画面习惯趋利避害改进熟能生巧感恩 初见 今天无意中在刷朋友圈的时候,看见了标题中的那一句话:不迈出第一步,永远到达不了重点。看见这句话,感觉内心被揪了一下。脑海中也浮现了一些画面。 画面 我想到了一些画面,想到了我要称为自己认为优秀的自己做的规划: 设计模式 数据结构与算法 c语言自学 pythoy自学 h5 ndk及jdk 自定义View 定期的borg文章(自己的学习历程) 多读...

2019-01-09 23:35:01

自定义View-测量模式

文章目录示例代码 示例代码 /** * 测量模式 表示意思 * UNSPECIFIED 父容器没有对当前View有任何限制,当前View可以任意取尺寸 * EXACTLY 当前的尺寸就是当前View应该取的尺寸 * AT_MOST 当前尺寸是当前View能取的最大尺寸 * * ...

2018-12-25 10:15:39

Java中byte的有无符号转换

文章目录无符号int转有符号byte有符号byte转无符号int有符号byte转无符号int 无符号int转有符号byte int a= 320; byte b= (byte)a; 有符号byte转无符号int byte b= -10; int a= bytes & 0xff; 有符号byte转无符号int byte b= -120; int a= bytes & 0xff; ...

2018-11-30 10:45:50

androidStudio打开之前项目报:NDK toolchains folder for ABI with prefix: mipsel-linux-android

文章目录现象解决方法 现象 用AndroidStudio3.2.1版本打开之前版本(具体忘记了)的项目时,报错:NDK toolchains folder for ABI with prefix: mipsel-linux-android。 解决方法 打开本地ndk路径toolchains文件夹下,我的路径为C:\Users\用户名\AppData\Local\Android\Sdk\ndk-b...

2018-11-27 10:10:50

Androidstudio导入项目时报Error:Cause: peer not authenticated

文章目录问题描述解决方案 问题描述 在打开项目时,AndroidStudio报Error:Cause: peer not authenticated异常。 解决方案 查看项目中的gradle的版本是否与AndroidStudio一致,如下classpath "com.android.tools.build:gradle:xxx"对应的版本,如果不一致修改一致则问题解决。 buildscript {...

2018-11-26 10:49:38

Androidstudio使用butterknife-7.0.1.jar (com.jakewharton:butterknife:7.0.1)出现错误

文章目录错误提示解决方案 错误提示 Error:Execution failed for task ':usrsimplebleassistent:javaPreCompileDebug'. > Annotation processors must be explicitly declared now. The following dependencies on the compile c...

2018-11-20 09:57:16

面向对象编程之六大基本原则

文章目录单一职责原则(Single Responsibility Principle, SRP)开闭原则(Open-Closed Principle, OCP)里氏代换原则(Liskov Substitution Principle, LSP)依赖倒转原则(Dependency Inversion Principle, DIP)接口隔离原则(Interface Segregation Prin...

2018-11-15 09:44:21

Java泛型-泛型方法,泛型接口,泛型类

java泛型 泛型出现的动机 有许多原因促成了泛型的出现,而最引人注意的一个原因,就是为了创建容器类。 泛型类 在编译期,是无法知道K和V具体是什么类型,只有在运行时才会真正根据类型来构造和分配内存。例如: public class Container<K, V> { private K key; private V value; publi...

2018-11-09 10:33:29

java.lang.IllegalStateException: TimerTask is scheduled

现象 在程序中调用 timer.schedule(timertask)时传入相同的timertask对象。导致发生异常java.lang.IllegalStateException: TimerTask is scheduled already 解决 每次调用timer.schedule(timertask)对象时,重新创建新的对象timertask。 ...

2018-10-29 10:36:46

Java基础(关键字,标识符,注释,常量及变量)

关键字     被Java赋予特殊含义的单词: class,new,private,protected,public,static,final,abstract,interface,this,super,instanceof,extends,implements,try,cache,finally,throw,throws,if,else,do,while,for,break,continue,s...

2018-10-26 21:24:43

AndroidStudio运行出错问题总结

依赖版本是否有问题,例如目标版本是26.0.0,而依赖版本高于目标版本为27.0.0 远程仓库是否被墙,如果被墙则添加阿里云仓库 gradle版本配置是否出错。如果出错则切换成可运行项目的gradle版本 ...

2018-10-26 11:15:13

Gradle简要教程

1    什么是Gradle     最初Android的开发是用Eclipse进行,Eclipse之所以能够用来开发Android项目,是因为一个叫做ADT(Android Developer Tools)的东西,使用ADT,我们只需要写好代码,然后直接在Eclipse上进行编译,运行等一系列操作。自从Google推出Android Studio以来,默认使用Gradle作为构建工具。   ...

2018-10-09 11:17:53

C:\Users\Administrator\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar

AndroidStudio3.0容易出现此问题。 解决方案:  关掉AAPT2即可  在Project/gradle.properties中添加 android.enableAapt2=false

2018-10-09 10:12:56

Androidstudio运行报More than one file was found with OS independent path 'META-INF/INDEX.LIST'异常

在报该编译错误的module的build.gradle中加入如下配置项,排除掉中间生成的META-INF/xxx文件   packagingOptions { exclude 'META-INF/INDEX.LIST' }  

2018-10-09 10:04:29

Error:Execution failed for task ':app:preDebugAndroidTestBuild'

Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (21.0.3) and test...

2018-09-21 17:03:40

Androidstudio编译报错More than one file was found with OS independent path

在出错的Model的gradle中添加,位置如下: android { compileSdkVersion XX buildToolsVersion "xxx" //加上如下代码 packagingOptions { pickFirst 'META-INF/*' } }  ...

2018-09-17 17:44:19

Failed sending reply to debugger: Broken pipe问题

查看是否是自己的清单文件的错误:例如Activity删除了但是清单文件中没有删除。

2018-09-11 10:08:57

Caused by: java.io.IOException: CreateProcess error=2, 系统找不到指定的文件

如果ndk版本在r17版, 很有可能出现这个问题。 删除 Android/Sdk/ndk-bundle/ 下的所有文件,从 https://developer.android.google.cn/ndk/downloads/ 下载最新稳定版本 (r16b),然后解压缩到Android/Sdk/ndk-bundle/下,重新build一下工程,问题解决...

2018-09-06 14:55:28

已正确替换为implementation 却仍然报错:Warning:Configuration 'compile' is obsolete and has been replaced with 'i

最近导入项目时,报错“Warning:Configuration 'compile' is obsolete and has been replaced with 'implementation'. It will be removed at the end of 2018”,按照错误的信息将项目中的所有错误进行替换,却仍然报错,经过查找解决方法如下。 将com.google.gms:googl...

2018-09-06 14:49:39

SSL peer shut down incorrectly问题解决

如图打开   修改为自己工程能用的参数

2018-09-06 11:29:28

陈德山

在愉快中总结前进,希望自己的总结让更多的人少走弯路 . ...展开 收起
关注
  • 计算机软件/安卓开发
  • 中国 北京 东城区
奖章
  • 持之以恒