热门 最新 精选 话题 上榜
android:exported 这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一
转载 6天前
0阅读
本文将谈一下对SoftReference(软引用)、WeakReference(弱引用)和PhantomRefrence(虚引用)的理解,这三个类是对heap中ja 除了上面提到的三个引用之外,还有一个引用,也就是最长用到的那就是强引用.例如: Java代码 1.Object o=new Object();
转载 6天前
0阅读
android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP 当
转载 6天前
21阅读
http://ljhzzyx.blog.163.com/blog/static/38380312200971415534375/1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'       \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535    &nb
转载 6天前
27阅读
         在内容现实不全时,通常的做法是在布局中加入ScrollView,使其可以滚定显示。         在使用ScrollView时需要注意以下几点:1. ScrollView要求其只有一个子View。当有多个View时,可以
转载 6天前
33阅读
大部分内容为网上整理其它高人的帖子,现只作整理,用于查看:在Android手机中内置了一款高性能webkit内核浏览器,在SDK
转载 6天前
3阅读
    1)子类方法的名称、参数签名和返回类型必须与父类方法的名称、参数签名和返回类型一致,修饰符可以相同也可以不同,但子类的访问权限不能低于父类的访问权限。class Aball { Aball() { } publicvoid method() { } } publicclass ExtendsMethod exte
转载 6天前
0阅读
使用xml一段时间了,感觉对其应该熟悉了,但是现在在编程中遇到一个问题,查看布局xml的时候,发现其中xmlns还不明白是什么。次奥,我竟然一直对这个问题熟视无睹!网上搜了资料,整理如下:xmlns是XML Namespaces的缩写,中文名称是XML命名空间。使用的规则为,首先定义命名空间xmlns:namespace-prefix="namespaceURI"。Android中xml中的使用是
转载 6天前
6阅读
我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。 先看一个范例: XML file saved at res/drawable/button.xml:
转载 6天前
0阅读
http://www.asciiflow.com/#Draw  
ci
原创 6天前
61阅读
selector<对应的drawable是StateListDrawable> 的运作原理 这一篇已经讲的很清楚了最后一步显示是通过DrawableContainer(StateListDrawable的基类)<DrawableContainer extends Drawable implements Drawable.Callback>的selectDrawable(in
原创 6天前
3阅读
 Android中文语音合成(TTS)各家引擎对比Android系统从1.6版本开始就支持TTS(Text-To-Speech),也就是我们所说的语音合成,不过遗憾的是系统默认的TTS引擎:Pico TTS,并不支持中文。由此对于广大的炎黄子孙不得不安装我们自己的TTS引擎跟语言包,由此而拉开本文的篇章。 随着IPhone4S Siri的推出,让语音识别与语音合成TTS火了一
首先看一段来自一个笔试题的程序段:float f=1.1;       double d=1.1;       cout<<(f==d)<<endl;  //0这段代码输出0,那么为什么同为1.1的doble和float不相等呢?我们知道float和dou
转载 6天前
0阅读
从一个笔试题看C语言中float向double的提升问题
 android开发包preference提供了我们一些方面的设置工具,PreferenceActivity,Preference,PreferenceScreen,CheckBoxPreference等,利用他们可以方便的建立应用程序的属性设置。如图:有些时候,我们并不需要系统给我们的这么单调的ui,我们通常会修改一些属性,比如view的背景,字体的属性等,那么这个时候有两种选择:
http://www.jenkins-ci.mobi/ http://www.hudson-mobi.com/ https://wiki.jenkins-ci.org/display/JENKINS/Hudson+Mobi,+the+iPhone,+iPod+and+Android+client+for+Hudson+CI http://jenkins-ci.org/aggregator/sour
转载 6天前
0阅读
安装环境: Ubuntu-LTS-12.04 http://facebook.github.io/react-native/ React-Native官网。 http://facebook.github.io/react-native/docs/getting-started.html 该教程并不是教你如何集成React Native,只是先教你搭建一个React Native的示例尝尝鲜。需要安
原创 6天前
43阅读
I got a problem with a batch-file. Here it comes: echo %time%pausefor /L %%N IN (0, 1, 3) DO (echo %time%pause)echo 3. %time% The first time in the loop is correct, but in the fo...
q
原创 6天前
3阅读
http://filezilla-project.org/http://winscp.net/http://j-ftp.sourceforge.net/
原创 6天前
0阅读
ECS的介绍 云风写的非常好: https://blog.codingnow.com/2017/06/overwatch_ecs.html#moreECS不是银弹,但在3D引擎领域是
原创 6天前
44阅读
LayoutManager子类实现的核心有两个地方:onLayoutChildren,该函数的实现决定了ChildView将会怎样被布局(layout),ChildView的测量也会
原创 6天前
29阅读
RecyclerView的ItemDecoration机制相对比较简单,不过扩展性很强,在ChildView的测量和展示上为使用者提供了极大
原创 6天前
0阅读
Observable规范(Observable Contract): http://reactivex.io/documentation/co
原创 6天前
7阅读
之前有写过一篇粗略分析的文章 不过还是不够,这次再专门细读一下:Choreographer主要被外部使用的函数是postCallback(…), 就是在Choreographer中schedule一个Task,这个Task何时运行,则是是由Choreographer来自行安排,满足作Sync的需求。postCallback(…) -> postCallbackDelayed(…) ->
原创 6天前
32阅读
Scroller. Android基础位移计算应用类,短小精悍,被动式模拟计算位移过程。注释里对Scroller的定位说的很清楚:该类封装了Scrolling操作,
原创 6天前
0阅读
项目做了一次小的启动优化, 由于某种原因,launchActivity被我拿掉直接并到了MainActivity里(专门为launch的splash准备一个Activity
原创 6天前
0阅读
自定义控件时,最好抽象得彻底,并且编写需严谨,因为可能程序中多处都会引用到它,或者提供给团队中的其他人使用。 其一般步骤为:1.创建控件的类文件,定义其功能逻辑。一般继承自现有控件或者View2.在res/values目录下创建attrs.xml文件,用于定义该控件的xml标签属性,方便在使用xml声明该控件时设置参数3.实现该控件的构造器,在构造器中把xml标签属性与后台代码中的变量相
转载 6天前
0阅读
[Android学习笔记]自定义控件的使用
1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy  //添加一个名为tommy的用户 #passwd tommy   //修改密码 Changin
转载 6天前
28阅读
HTTP 412错误,(Precondition failed),是HTTP协议状态码的一种,表示“未满足前提条件”。如果服务器没有满足请求者在
转载 6天前
18阅读
Night模块(二)NightMode的具体实现这个手法值得梳理归纳一下.首先,NightMode的切换并不是简单的变暗/亮,而是整体配色方案的变化,注意是整体,有一个View没有变过来就会造成强烈的违和感.整体配色方案的变化包括了很多细节, View的background, 字体颜色,如果显示图像,也要
原创 6天前
47阅读
这个问题很让人纠结,因为我要在popopwindows里面使用fragment,但是在popopwindows里面找不到它的父控件,于是转战使用DialogFragment,但是让它全屏是一件很头疼的事情,找了好久总于找到,分享给需要的朋友记着要在DialogFragment的oncreate里面做 @Override public void onCreate(Bundle savedInst
转载 6天前
0阅读