置顶推荐

按字母【A】检索_第76页

android中Invalidate和postInvalidate的更新view区别
Andriod

android中Invalidate和postInvalidate的更新view区别

2020-02-16 标签:android,invalidate,更新,view,区别,实现,两组,方法,一组,另一,其中,前者,是在,ui,线程,自身,中使,而后

Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型

Android源码学习之工厂方法模式应用及优势介绍
Andriod

Android源码学习之工厂方法模式应用及优势介绍

2020-02-16 标签:android,源码,学习,工厂,方法,模式,应用,优势,介绍,定义,define,interface,creating,object,let,subclasses,decide,class,instantiate

工厂方法模式定义: Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instanti

Android裁剪图片为圆形图片的实现原理与代码
Andriod

Android裁剪图片为圆形图片的实现原理与代码

2020-02-16 标签:android,裁剪,图片,圆形,实现,原理,代码,以前,eoe,论坛,找过,方法,效果,都不是,理想,这几天,公司,业务的,要求,需要

以前在eoe论坛中找过裁剪图片为圆形图片的方法,但是效果都不是很理想,这几天因为公司业务的要求,需要对头像进行裁剪以圆形的方式显示,这个方法是根据传入的图片的高度(height)和宽度(width)决定的,如果是 width height,则会裁剪宽度,裁剪的区域是高度不变,宽度是取的图片宽度的中

android 选项卡(TabHost)如何放置在屏幕的底部
Andriod

android 选项卡(TabHost)如何放置在屏幕的底部

2020-02-16 标签:android,选项,tabhost,如何,放置,屏幕,底部,今天,tab,由于,跳转,问题,查资料,倒反,发现,更有,底端,实现

今天写Tab的时候由于TAB的跳转问题去查资料,倒反而发现更有趣的问题,就是如何将TAB放置在屏幕的底端。 实现代码如下:

Android 游戏引擎libgdx 资源加载进度百分比显示案例分析
Andriod

Android 游戏引擎libgdx 资源加载进度百分比显示案例分析

2020-02-16 标签:android,游戏,引擎,libgdx,资源,加载,进度,百分比,显示,案例,分析,比较简单,简单,game,stage,搭建,框架,入口

因为案例比较简单,所以简单用AndroidApplication -> Game -> Stage 搭建框架 一、主入口,无特殊 实现代码如下: public class App extends AndroidApplication { @Override public void onC

android TextView设置中文字体加粗实现方法
Andriod

android TextView设置中文字体加粗实现方法

2020-02-16 标签:android,textview,设置,中文字,加粗,实现,方法,英文,xml,里面,代码,如下,span,style,font,size,18,px,textstyle

英文设置加粗可以在xml里面设置: 实现代码如下: android:textStyle="bold"英文还可以直接在String文件里面直接这样填写: 实现代码如下: Plain, bold, italic, bold-italicb代码加粗,i代表倾斜 中文设置加粗就需要在代码中获取到当前Text

android 版本检测 Android程序的版本检测与更新实现介绍
Andriod

android 版本检测 Android程序的版本检测与更新实现介绍

2020-02-16 标签:android,版本,检测,程序,更新,实现,介绍,做个,网站,客户端,用户,安装,手机,出了,新版本,怎么办,要有,功能

做个网站的安卓客户端,用户安装到自己手机上,如果我出了新版本怎么办呢?要有版本更新功能。 本来版本检测最好可以自动进行。但如果每次开启程序,都要先检测一轮,是一种浪费,毕竟版本更新是小概率的事情。或许可以程序开启的时候,判断一下时间,单日就检测,双日就不检测,或者随机什么的,降低一下检测的频率? 我

Android Map新用法:MapFragment应用介绍
Andriod

Android Map新用法:MapFragment应用介绍

2020-02-16 标签:android,map,新用,mapfragment,应用,介绍,mapview,mapactivity,局限,在于,必须,继承,否则,无法,使用,纠结,就在于

1.MapView ,MapActivity 这种的局限在于,必须要继承MapActivity,否则无法使用MapView。纠结就在于此。但是,最新官网上已经弃用了这糟粕的MapActivity。 Version 1 of the Google Maps Android API as been of

Android 第三方应用接入微信平台研究情况分享(一)
Andriod

Android 第三方应用接入微信平台研究情况分享(一)

2020-02-16 标签:android,第三,应用,接入,平台,研究,情况,分享,开放,倒是,火的,许多,都想,下接,入微

微信平台开放后倒是挺火的,许多第三方应用都想试下接入微信这个平台,毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的,可以节约很多在社交方面的开销,我最近由于实习需要也在研究这个东西,不过发现网上的相关资料还是挺少的,这里把我的整个研究情况给出来,希望可以共同学习。一、微信SDK中会用到主

ASP.NET性能优化八条建议
Asp.net

ASP.NET性能优化八条建议

2020-02-16 标签:asp,net,性能,优化,建议,数据库,访问,a,尽量,减少,连接,充分利用,每次,创建,打开,关闭

1、数据库访问性能优化 A、尽量减少数据库连接,并充分利用每次数据库连接:连接的创建、打开和关闭是有开销的。可以使用连接池 B、合理使用存储过程:存储过程是存储在服务器端的一组预编译的SQL。使用存储过程可以避免对SQL的多次编译,后续查询可以复用之前的执行计划。另外存储过程可以减少SQL语句网络传