首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HCLXIDIAN
掘友等级
Android
|
帝国
Android java C++ C
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
文章
热门
最新
gradle的dependsOn build疑问
......
多渠道打包
def updatedContent = new File(manifestFilePath).getText('UTF-8'). 2 . 利用productFlavors属性
不用ButterKnife怎么简化FindViewById
每次写findViewById还要加一下具体类型转化挺烦人的,下次有个利用泛型的小技巧publicTgenerateViewById(intid){return(T)findViewById(id);
git merge git rebase
git merge是用来合并两个分支的。 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 现在我们在这个分支做一些修改,然后生成两个提交(commit). ... 但是与此同时,有些人也在"origin"分支上做了一些修改并且做了提交了. 这就意味着…
Android 2.3已封锁使用Android-Apt,需使用annotationProcessor
As of the Android Gradle plugin version 2.2, all functionality that was previously provided by android-apt is now available in the Android …
如何引用另一個gradle文件中的自定义属性
今天看gradle指南了解到gradleext属性,记录一下有一个自已编写的gradle文件,比如config.gradleext.version=755build.gradle文件怎么去引用呢?直接
类的设计-使可变性最小
不可变的类比可变类更加容易设计,实现和使用,且不容易维护,以后的工作中应该尽可能的让类的可变性最小,java中的String,Interger这种包装类,BitInteger都是不可变类。 4)使使所有域都成为私有的,这样可以防止客户端获得被域引用的可变对象的权限,当然,从技术…
关于静态类的初始化
延迟初始化的一种办法便是利用静态类,静态类中的静态域可以保证在被用到的时候才会被初始化因为静态类只有在第一次被使用的使用才被初始化例如privatestaticclassFiledHolder{sta
DynamicLoadApk Demo的一些问题
错误2: Error:Unsupported method: BaseConfig.getApplicationIdSuffix(). The version o
一个多线程引起的空指针
先来看一下出现的问题,下面代码是将这个任务放入线程池中执行,获取到bitmap后再在UI线程做一些UI的更新。 界面虽然onDestroy退出了,但是线程里的任务还在执行,等到执行到mVideoView这一行的时候就出现了NullPointerException. 1. 难道是…
下一页
个人成就
文章被点赞
26
文章被阅读
8,122
掘力值
251
关注了
25
关注者
0
收藏集
18
关注标签
17
加入于
2016-07-27