-
[Android] Android开发技术周刊 Issue#61
Android开发技术周报Issue#61好消息,Android开发技术周报开通了邮件订阅,赶快来订阅吧,订阅请戳我戳我戳我,还有还有现在也可以推荐资源给Android开发技术周报了,推荐资源请戳我戳我戳我教程AndroidFrameWork基于libGDX实现高性能动画特效(粒子特效/烟花效果篇)...
286
热度 -
[Android] Android 一个窗口是如何创建出来的
Android一个窗口是怎么创建出来的?前言在WmS看来窗口并不是Window类,而是一个View类。WmS收到用户消息后,需要把消息发送到窗口,View类其实并不能直接接受传递过来的消息,而接受消息的必须是IWindow类,实现IWindow类的是ViewRoot.W类,每一个W内部都包含了一个V...
67
热度 -
[Android] ubuntu15.10 build android源码踩坑总集
ubuntu15.10buildandroid源码踩坑全集。我用了一台四核6G内存的ubuntu15.10的机器做编译环境,整个ubuntu运行在Mac下的VirtualBox里面。整个过程中碰到了数个大大小小的坑,记录以备忘。?编译android源码过程中的各种javagc溢出问题。参看前一个bl...
258
热度 -
[Android] Android Framework是如何启动的
AndroidFramework是怎么启动的?Framework运行环境是怎样的?安卓系统启动过程其实是建立一套系统运行需要的环境。Framework运行环境如下:安卓系统中运行的第一个Dalvik虚拟机叫做zygote,意思是“卵”。这个“卵”还是挺有用的,因为接下来所有的Dalvik虚拟机进程都...
62
热度 -
[Android] 48.Android 标签TextView的点击技能
48.Android标签TextView的点击技巧48.Android标签TextView的点击技巧Android标签TextView的点击技巧前言ClickableSpan源码自定义ClickableSpanTagTextViewTagTextViewActivity效果图github前言在一些圈...
385
热度 -
[Android] Android各个版本代号及其特征
Android各个版本代号及其特性-Android1.12008年9月发布的Android第一版-Android1.5Cupcake(纸杯蛋糕)2009年4月30日,官方1.5版本(Cupcake纸杯蛋糕)的Android发布。主要的更新如下:1、拍摄/播放影片,并支持上传到Youtube2、支持立...
62
热度 -
86
热度 -
[Android] 初记:使用SharedPreferences存储来设置程序第一次进入欢迎界面,以后不会再进入欢迎界面
小记:使用SharedPreferences存储来设置程序第一次进入欢迎界面,以后不会再进入欢迎界面。1SharedPreferencesmSharedPreferences=this.getSharedPreferences(NAME,this.MODE_PRIVATE);2booleanfirs...
43
热度 -
[Android] Git 旁支管理策略
Git分支管理策略分支管理策略下面我们来说一下一般企业中开发一个项目的分支策略:主分支master开发分支develop功能分支feature预发布分支releasebug分支fixbug其它分支other1).主分支master代码库应该有一个、且仅有一个主分支。所有提供给用户使用的正式版本,都在...
494
热度 -
[Android] android Material Design:正题
androidMaterialDesign:主题<stylename="MyTheme"parent="@android:style/android:Theme.Material"><!--actionbar(显示title那)的背景色--><itemname="col...
474
热度 -
[Android] (1)Activity参数传递
(一)Activity参数传递1.主Activity,用于启动另一个Activity()publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCr...
107
热度 -
[Android] android代码编撰ColorStateList
android代码编写ColorStateListprivatevoidinitViews(){ subContent.removeAllViews(); for(inti=0;i<5;i++){ LinearLayoutlineLay=newLinearLayout(this); ...
53
热度 -
[Android] Android支持铺展/收缩功能的列表控件
Android支持展开/收缩功能的列表控件关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java最近在做一个Rss阅读器,看了下别人做的阅读器中的列表控件可以展开、收缩,我就在网上搜索了一下。下面就我找到的一个小例子,给大家分享一下。ActivityMain.javap...
136
热度 -
[Android] 《AndroidStudio每天一贴》11. 重构之提炼为常量
《AndroidStudio每日一贴》11.重构之提炼为常量提炼为常量是从临时变量快速提炼出静态常量,这也是我们常用的重构手段.更多实用技巧请查看《AndroidStudio实用指南》操作步骤:?菜单栏:Refactor—>Extract—>Constant…?快捷键(Mac):opti...
88
热度 -
[Android] android 惯用的listview管理示例
android常用的listview管理示例listview作为一个常用控件,对listview的操作都应该滚瓜烂熟了。对listview的数据管理也很熟悉。包括listview的单击,双击,多选删除,完成刷新,添加数据等等。我再次对listview的管理操作写了一个demo。里面包含我说的那些部分...
40
热度 -
[Android] 在Android中创设启动界面
在Android中创建启动界面关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java1、制作一张启动图片splash.png,放置在res->drawable-hdpi文件夹中。2、新建布局文件splash.xml这里我们把上一步制作的图片作为启动界面的背景图,然...
87
热度 -
[Android] 1.1 怎么配置Android的开发环境步骤
1.1如何配置Android的开发环境步骤如何配置Android开发环境步骤,这里以我个人的环境搭建为例来说明一下?AndroidSDKManager:管理AndroidSDK的环境工具,大部分工作是在线更新Android的环境,需要找到在线更新的地址才行?下载开发Android程序的IDE(ecl...
83
热度 -
[Android] Adapter惯用的实现-BaseAdapter
Adapter常用的实现--BaseAdapterBaseAdapter,通常用于被拓展。拓展BaseAdapter可以对个列表项进行最大限度的定制。如下面的Badapter继承自BaseAdapter,重写以下四种方法。publicclassBadapterextendsBaseAdapter{@...
367
热度 -
[Android] android开发-小技能篇(集合)
android开发-小技巧篇(集合)1.对于过多的控件,功能类似,数量又多的,可以用include方法。在实现应用中,可以把控件放入List集合中。privatevoidinitView(){ //TODOAuto-generatedmethodstub pwd1=(EditText)findV...
18
热度 -
[Android] Anroid之企图的使用
Anroid之意图的使用inten常见动作:MAIN_ACTION(主视图)、VIEW_ACTION(查看)、EDIT_ACTION(修改)、PICK_ACTION(选择)、GET_CONTENT_ACTION(获取内容)、DIAL_ACTION(拨号)、CALL_ACTION(广播)、SENDTO...
37
热度