#IE

Android ViewGroup

一、概述二、注意事项1.在派生类中,重写onDraw(...)方法,如果不给LinearLayout设置一个背景,系统是不会调用onDraw时,也就是说,我们重写的onDraw(...)是不会调用的。当设置一个背景后,onDraw就会被调用。ViewGroup本身是一个容器,其本身并没有任何东西可以绘制,它是一个透明的...
代码星球 ·2020-04-06

Andorid ListView使用技巧

一、使用ViewHolder模式提高效率  ViewHolder模式充分利用ListView的视图缓存机制,避免了每次在调用getView()方法的时候都去通过findViewById()方法实例化控件。使用ViewHolder模式,需要在自定义Adapter中定义一个内部类ViewHolder,并将布局中的控件作为成...
代码星球 ·2020-04-06

Android View的绘制

一、简介  当测量好了一个View之后,就可以简单的重写onDraw()方法,并在Canvas对象上来绘制所需要的图形。首先,我们来了解一下利用系统2D绘图API所必须要使用到的Canvas对象。  要在Android的界面中绘制相应的图像,就必须在Canvas上进行绘制。Canvas就像是画板,使用Paint就可以在...
代码星球 ·2020-04-06

Android 自定义View控件

  在自定义View时,我们通常会重写onDraw()方法来绘制View的显示内容。如果,该View还需要使用wrap_content属性,那么还必须重写onMeasure()方法。另外,通过自定义attrs属性,还可以设置新的属性配置值。  在View中通常有以下一些比较重要的回调方法:onFinisInflate(...
代码星球 ·2020-04-06

Android View的测量

一、简介  Android系统在绘制View前,必须对View进行测量,即告诉系统该画一个多大的View。这个过程在onMeasure()方法中进行。Android系统提供了MeasureSpec类,通过帮助我们测量View。  测量模式可以分为三种:EXACTLY:即为精确值模式,系统默认使用的是EXACTLY模式。...
代码星球 ·2020-04-06

Android ViewPager组件

一、以代码的方式定义并产生布局  在界面构建过程中,会大量的使用XML文件,定义视图布局。下面尝试使用以代码的方式定义视图层级结构。使用代码方式定义视图,其实就是调用视图的构造方法。但是,在一些构建块中,依然要使用资源ID,ViewPager就是这样的一种构建块。而FragmentManager要求任何作Fragmen...
代码星球 ·2020-04-06

iOS ChildViewController与View

一、概述  在iOS中,ViewController与View是配对使用的,一个ViewController可以对应多个View,就是指View的父控制器。当然,一个ViewController也可以对应一个View,在View1中,添加另一个View1_1,使用addSubView方法,此时,也要在View1的控制器...
代码星球 ·2020-04-06

IOS UITableView

一、自定义TableViewCell1.创建CocoaTouchClass文件,同时,生成xib文件。2.设置xib文件对象的基类   3.拖拽控件(UIImageView、UILabel),并且设置其位置和大小。   4.用拖拽方式创建控件属性代码,使用Alt+鼠标左键同时打开xib文件及基类*....
代码星球 ·2020-04-06

IOS UIViewController 生命周期

1.从一个视图被创建,到呈现在屏幕上,之间的加载过程:  1.alloc              //申请内存  2.init               //调用构造函数,执行初始化方法,对本对象属性做监听时,在此处添加监听事件(addObserver:)。  3.viewLoad           &...

阿里大鱼短信发送,放到项目中报错Java.lang.NoClassDefFoundError:com/aliyuncs/exceptions/ClientException,已解决

  由于项目中使用的短信服务发送的消息太慢,所以把采用了阿里大鱼的短信服务,花费了几个小时,通过审核,发现可以单独运行。但是,放到web项目中会报错(Java.lang.NoClassDefFoundError:com/aliyuncs/exceptions/ClientException)。  然后,百度到是说,缺少...

读取Maven项目下resources目录下的配置文件(properties为例)

配置文件:xxxxx.properties1a.url=********************2b.url=----------------------------------读取配置文件:importjava.io.InputStream;importjava.net.URL;importjava.util.Ite...

iOS报错 -pie can only be used when targeting iOS 4.2 or later

近期,使用师兄的project时。突然报错之前没发现这个错误。信息例如以下:ld:-piecanonlybeusedwhentargetingiOS4.2orlaterclang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)详细信息: ...
代码星球 ·2020-04-06

Finance and Good Society

    Financeisatechnologyofgreatpower.Itplaysanimportantroleinoursocietywhichrangefromthebenefitofordinarypeopletothebenefitofthewholeworld.T...
代码星球 ·2020-04-06

Codeforces 129A-Cookies(暴力)

A.Cookiestimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputOlgacametovisitthetwinsAnnaandMariaandsawthattheyhavemanyco...
代码星球 ·2020-04-06

android 中View, Window, Activity, WindowManager,ViewRoot几者之间的关系

(1)View:最主要的UI组件,表示屏幕上的一个矩形区域。(2)Window:表示一个窗体,不一定有屏幕那么大,能够非常大也能够非常小;               &...
首页上一页...254255256257258...下一页尾页