摘要:
termux在启动时会打印welcome to termux,那么如何关闭呢? 1. 切换到user/bin目录 2.编辑login脚本,注释掉cat motd对应的代码 #!/data/data/com.termux/files/usr/bin/sh # 注释掉下面的这些代码,当然也可以修改mot 阅读全文
摘要:
转载自http://www.cnblogs.com/xiaoweiz/p/3833079.html首先我们来看看touch mode的定义。它是用户和手机进行交互时view层次结构的一个状态。它本身是很容易理解的,代表了最近一次的交互是否是通过触摸屏发生的,因为在Android设备上还存在别的交互方... 阅读全文
摘要:
Android现在的构建工具用的是gradle,很早以前就有过接触,只不过从来没有用到实际的项目中。这两天在看gradle的一些官方文档和官方推荐的书,并结合着项目的build脚本。对gradle及其所用的groovy语言大致有了个认识。不过期间一直有一个问题在困扰我: buildTypes ... 阅读全文
摘要:
import groovy.transform.Field;@Field def eat = new Expando()class FriendHadnler {def scriptObjectvoid friend(String name) {scriptObject.eat.friend = n... 阅读全文
摘要:
http://docs.groovy-lang.org/latest/html/gapi/groovy/transform/Field.html[Java] Annotation Type Fieldgroovy.transform.FieldVariable annotation used for... 阅读全文
摘要:
1.Notification bar icon turns white in Android 5 Lollipophttp://stackoverflow.com/questions/28387602/notification-bar-icon-turns-white-in-android-5-lo... 阅读全文
摘要:
新开发一个App,要做的事情有很多开发环境,工具的选择IDE Android StudioVCS git,git有利于大团队的协同开发协同,流程等工具Atlassian JIRAProject Management Softwaretask,给PM, UE, RD, QA一致的视图,利于流程跟踪和协... 阅读全文
摘要:
这些经验没有经过系统性的梳理,想到哪就写到哪吧: 1.Android开发的MVC模式,或者MVVM模式 客户端开发,主要工作是界面及逻辑,如果界面相关的代码和逻辑相关的代码耦合太多,很不容易重构,大家基本形成了一套行之有效的开发范式, 即界面元素如果不需要生命周期的话,一律已自定义view来实现,如 阅读全文
摘要:
1.在onresume的方法中获取某个view的宽度和高度都为0此时,view并没有绘制完成,那有什么方法呢?方法如下:1 View v = getView(); //你想获得宽度或高度的view2 v.post(new Runnable () {3 v.getWidth(); 4 }) 阅读全文
摘要:
dialogfragment问题背景:一般app开发都会遇到弹窗的需求,但是dialogfragment默认的style是带标题栏的,但这又经常是我们不需要的,于是,我们可以设置dialogfragment的style1 @Override2 public void onCreate(Bundle ... 阅读全文