- 博客(20)
- 收藏
- 关注
原创 项目工程升级遇到的问题及解决方案(TODO)
as升级到9.0后(1)gradle版本和360插件冲突, 项目中暂时未试用360插件,先屏蔽之。解决:见 https://www.jianshu.com/p/003a954839c9(2)gradle升级到5.0以上, 需as升级到3.5.3(3)多渠道适配:flavorDimensions “version”。(4)使用AndroidX:layout中 的RecyclerView路径...
2020-04-16 11:15:57 396
原创 Pull Request 的命令行管理(TODO)
Pull Request 的命令行管理What:拉取+请求请求’目标仓库’的管理员拉取’给定仓库’代码Why:Pull Request: 保证提交质量,在编译期为代码保驾护航。在开源项目中, 为了保证仓库的稳定和安全, 不可能给所有人仓库的编辑权限, 所以选择以 PullRequest 的方式来提供代码合入权限.在团队协作中, 也可以使用 PullRequest , 保证成员提交的代...
2020-04-16 11:01:50 445
原创 Android数据持久化存储-数据库(TODO)
What:原理开源Android ORM框架 LiteOrm使用https://blog.csdn.net/zhaoyanjun6/article/details/72284868
2020-03-31 10:39:05 265
原创 接口回调机制理解
定义Java允许调用接口的方法,但前提是编译时接口的对象必须是一个具体的类,并且实现了接口。当我们调用接口时,接口的具体子类的具体方法会被调用,这就是回调。让编译器知道,调用接口方法的时候,去回调我们设置的OnClickListener子类的对应方法,即A中接口的匿名实现类
2017-09-21 22:21:47 731
原创 Gradle for Android
一个模块要么使用Android application或者Android library插件,而不是二者.applyplugin:’com.android.application’.构建和测试; apply plugin: ‘com.android.library’开发依赖库.setting.gradle是针对多模块操作的,所以单独的模块工程完全可以删除掉该文件Gradle能够很轻松的构建不同
2017-03-02 17:56:13 337
原创 AS 单元测试
http://blog.csdn.net/harvic880925/article/details/38060361http://www.jb51.net/article/90449.htmhttp://www.jianshu.com/p/03118c11c199http://blog.csdn.net/u013634928/article/details/52368968
2017-03-01 13:55:02 690
原创 java知识点
org.gradle.jvmargs 在Gradle.Properties里的目的是什么Gradle的jvm的内存分配设置,注释掉就是使用默认或者系统配置.For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB. To do this set org.gradle.j
2017-02-28 19:03:05 520
原创 自定义控件
@ error: No resource identifier found for attribute ‘backIcon’ in package// 包名处理: 我的布局文件的命名空间没有添加有包名的那个命名空间。http://blog.csdn.net/zhufuing/article/details/23098905
2017-01-23 16:17:02 271
原创 通过Bundle传递不同Intent之间的原始数据
通过Bundle传递不同Intent之间的原始数据 http://blog.chinaunix.net/uid-9104650-id-2009624.html
2017-01-19 17:49:55 287
原创 AS常见问题
@“cannot resolve symbol R” in Android Studio // http://stackoverflow.com/questions/17054000/cannot-resolve-symbol-r-in-android-studio@ AS 无法显示Design视图// SDK版本问题:通过SDK Manager安装其它版本的SDK(API) http://b
2017-01-18 10:10:10 765
原创 DB
@Adb connection Error远程主机强迫关闭了一个现有的连接 。( adb桥与devices之间失去了连接或者连接不匹配) // adb nodaemon server netstat -ano | findstr “5037” taskkill /f /pid xxxxhttp://blog.csdn.net/phenixyf/article/details
2017-01-16 19:27:20 320
原创 tomcat服务器
@ tomcat启动:tomcat7.exe与startup.bathttp://blog.csdn.net/kai_wei_zhang/article/details/7909907@ 查看端口占用 netstat -ano,列出所有端口的情况; netstat -aon|findstr “被占用端口”; tasklist|findstr “对应的PID” taskkill /pid
2017-01-13 15:41:39 323
原创 java 常见问题
@ Cannot make a static reference to the non-static field game【在静态方法中,不能直接访问非静态成员(包括方法和变量)。因为,非静态的变量是依赖于对象存在的,对象必须实例化之后,它的变量才会在内存中存在。 】// 第一种,可以把变量改成静态的。 第二种,先实例化对象,然后使用对象名.变量名来调用即可。@Unreacha
2016-11-17 11:01:29 565
原创 文章标题
// * C语言 关于implicit declaration of function*1、 没有把函数所在的c文件生成.o目标文件; 2 在函数所在的c文件中定义了,但是没有在与之相关联的.h文件中声明; 3、是否有重复定义,即函数名一样,但参数不一样,C不支持这样的语法
2016-09-13 10:29:02 353
原创 ubuntu 终端模式下:字体大小设置
// ubuntu 终端模式字体设置太小,怎么调整?1、sudo dpkg-reconfigure console-setup。 2、弹出 Configuring console-setup 界面,选择适当的编码格式,一般选择默认的UTF-8,选择OK 3、在接下来的界面里选择字体,可以依次尝试,选择默认的latin1 and latin5 -western Europe and Turkic
2016-09-12 16:59:31 22576 1
原创 宏定义表达式—完备括号问题
*#define RECTANGLE_AREA(a, b) (a) (b);则RECTANGLE_AREA(c + d, e + f)将扩展成: (c + d * e + f), d与e 先运算,造成错误** //FROM:华为C语言编程规范这个解释有问题吧?个人理解: (1)上面的解释,应该是对应以下宏定义而言: #define RECTANGLE_AREA(a, b) (a
2016-06-28 15:38:37 2358
转载 Win 10 vmware12 无法打开内核设备“\\.\Global\vmx86"
#PROBLEM # Win 10 vmware12 无法打开内核设备“\.\Global\vmx86”: 系统找不到指定的文件。你想要在安装 VMware Workstation 前重启吗? // Vmwrae12 启动时出现的状况,之以前没有出现过//#SOLUTION#找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运
2016-06-20 10:08:51 1085
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-06-20 09:51:17 468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人