Android开发者
在android 中我们一般用 Handler 做主线程 和 子线程 之间的通信 。 现在有了一种更为简洁的写法,就是 Activity 里面的 runOnUiThread( Runnable )方法。
1、介绍 涛哥写的文章 《Android 插件化的 过去 现在 未来》 http://kymjs.com/code/2016/05/04/01#rd
一:markdown编辑器下载 小书匠 http://soft.xiaoshujiang.com/ 在线编辑工具,所写即所见 作业部落 https://www.
以前写过一个沉浸式状态栏 的实现方式 Android 沉浸式状态栏 实现方式一 现在有个更为简单的实现方式 。 相关链接 http://www.apkbus.com/forum.php?mod=viewthread&tid=255929&extra=page%3D3%26filter%...
运行效果 package com.zutil.lib; import android.graphics.Typeface; import android.os.Bundle; import android.
1、当远程仓库有两个分支时,像这样的 获得分支的远程仓库地址 注意:这个地址默认就是克隆master 分支 2、如何克隆 v1.
1、初始状态 2、本地修改文件,然后commit 3、本地再次修改文件,然后commit 4、本地push 从上图可以看出,push完成后,本地仓库的节点和远程仓库的节点是一样的。
社保 社会保险 (Social Insurance) 是一种为丧失劳动能力、暂时失去劳动岗位或因健康原因造成损失的人口提供收入或补偿的一种社会和经济制度。 社会保险计划由政府举办,强制某一群体将其收入的一部分作为社会保险税(费)形成社会保险基金, 在满足一定条件的情况下,被保险人可从基金获得固定的收入或损失的补偿,它是一种再分配制度,它的目标是保证物质及劳动力的再生产和社会的稳定。
1、友盟统计 阿里旗下的产品 http://www.umeng.com/ 2、bugly 腾讯旗下的产品 http://bugly.qq.com/ 3、禅道 项目管理工具 需要部署到服务器 http://www.
1、场景 1.1 最新三次的提交 分别是:定义了一个变量k = 10 、 定义了一个变量 j = 6 、 定义了一个变量 i = 5 ; 本地仓库 和 远程仓库保持一致 1.
一:简介 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。
一:问题描述: 应用中的Dex 文件方法数超过了最大值65536的上限,简单来说,应用爆棚了. 二、解决方案: 方案1:使用插件化框架 比如: https://github.
1、全球通 1、主要面向商务人士可以享受机场VIP俱乐部的尊贵、1860专席的高质量服务、个性化账单、客户积分奖励以及大客户经理贴心服务,更有尊贵资费套餐优惠,但它价格也是最贵的。 2、全球通面对事业成功的人士,进取。
1、容联云通讯 (目前只支持国内、收费) http://www.yuntongxun.com/ 2、bmob (目前只支持国内、收费) http://www.bmob.cn/ 3、阿里大鱼(目前只支持国内、收费) http://www.
谷歌登录API: https://developers.google.com/identity/sign-in/android/ 1、注册并且登录google网站 https://accounts.
1、首先在Facebook 开发者平台注册一个账号 https://developers.facebook.com/ 开发者后台 https://developers.
1、基本概念 Model : 模型 负责处理数据的加载或者存储,比如从网络或本地数据库获取数据等; View : 视图 负责界面数据的展示,与用户进行交互; Presenter :主持人 任命者 负责协调关系,是模型与视图之间的桥梁,将模型与视图分离开来。
1、java 接口的作用 http://blog.csdn.net/hack_bug/article/details/7634737 2、一位Java大牛的回答 很多JAVA初级程序员对于接口存在的意义很疑惑。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html Platform Version API Level VERSION_CODE Android 6.
1、带尾巴的RecyclerViewPager 特点:1、像viewPager一样滑动一次就滑动一页 2、像画廊gallery一样,滑动一次可以滑动很多页 3、竖向滑动 4、支持点击事件,没...
视频 1、趣拍云服务 http://vcs.qupai.me/ 拍照 1、camera360 SDk 拍照滤镜 http://www.camera360.com/ 2 、凃图 http://tusdk.com/
地址: http://blog.csdn.net/lvxiangan/article/details/9110121
前言:最近在阿里云申请了一个云服务器,然后已买了一个域名。比如www.haha.com ; 在云服务器上安装了tomcat ,访问服务器就成了 http://www.haha.com:8080/ 。
经测试发现,如果EditText预先有内容,光标自然会在文字的末尾 。 但是如果预先内容为空,然后设置好内容,这种情况下光标自然会在文字的开头,所以这种情况下可以这样做让光标位于末尾:editText.
1、阿里RDS 关系型数据库服务(Relational Database Service,简称RDS)是一种即开即用、稳定可靠、可弹性伸缩的在线数据库服务。 具有多重安全防护措施和完善的性能监控体系,并提供专业的数据库备份、恢复及优化方案,使您能专注于应用开发和业务发展。
1、HTML页面为什么设置了UTF-8仍然中文乱码 用记事本写,保存后在网页上运行出现了乱码,换成GB2312能正确显示中文 代码没有问题,问题就出记事本身上。 只是告诉浏览器要用utf-8来解释,而文档的编码,是在你保存时的选择决定的, 如果保存ANSI 然后用utf-8解释,肯定是乱码,记事本的话,默认保存的文件格式是ANSI,所以在保存的时候要修改为uif-8。
1、html 的基本格式 HTML5的标题 HTML5的内容!Hello 2、HTML中head头结构 https://segmentfault.
1、代码 1 name_tv = (EditText) findViewById( R.id.name_tv ); 2 3 name_tv.
1、查看SD卡里面的内容 2、看数据库
1、出现的地方 1 package com.jdbc; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.
注意事项: 1、sql 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。 一、数据库 1、创建数据库 CREATE DATABASE lesson ; 创建一个名字为lesso...
1、javaSe看成是java基础 (Standard Edition(标准版) ) 2、J2EE看成是应用 (Enterprise Edition(企业版)) 3、javaEE 就是 开发web应用 web应用就是 例如 网站啊、网页上的应用啊,之类的。
下拉刷新和加载更多 1、https://github.com/jianghejie/XRecyclerView 2、http://blog.csdn.net/jabony/article/details/44780187 动画 1、https://github.
1、布局文件中使用 1 8 2、代码中使用 1 recyclerView = (RecyclerView)findViewById(R.id.recycleview); 2 recyclerView.
1、如果你的服务器在国内的话,那么购买域名的时候一定要留意你的域名是否能够备案。 2、有些域名是不能通过工信部备案的,不能通过备案就意味着你的域名是无法通过访问的。那么的网站就无法访问了。
地址:https://help.aliyun.com/knowledge_detail/6563865.html#如何选择主机操作系统? 一、请根据网站使用的编程语言来选择合适的操作系统和主机类型: 1、网站开发语言为ASP、.NET、HTML,请选择Windows系统虚拟主机免费版及其以上型号主机; 2、网站开发语言为PHP、HTML、WAP,请选择Linux系统虚拟主机免费版及其以上型号主机; 3、网站开发语言为PERL、CGI,请选择Linux/Windows系统的独享经济版及其以上型号独享虚拟主机。
对于Android平台上的线程优先级设置来说可以处理很多并发线程的阻塞问题, 比如很多无关紧要的线程会占用大量的CPU时间,虽然通过了MultiThread来解决慢速I/O但是合理分配优先级对于并发编程来说十分重要。
一、概念 1、Android中Handler的使用,一般都在UI主线程中执行,因此在Handler接收消息后,处理消息时,不能做一些很耗时的操作,否则将出现ANR错误。 2、HandlerThread继承于Thread,所以它本质就是个Thread。
# built application files *.apk *.ap_ # files for the dex VM *.dex # Intellij project files .
1、RxJava 项目地址 https://github.com/ReactiveX/RxJava 2、RxAndroid 项目地址 https://github.com/ReactiveX/RxAndroid 3、RxJava 和 RxAndroid 的关系 ...
1、第一种 2、第二种 3、第三种 4、第四种 前面3种都是通过android studio 操作的。 第四种是通过命令行操作。
一:return语句总是用在方法中,有两个作用: 一个是返回方法指定类型的值(这个值总是确定的), 一个是结束方法的执行(仅仅一个return语句)。 二:实例1 -- 返回一个String private String gets(){ St...
问题: android studio 在关联 SVN 或者 git 服务后,会在工具栏出现 update 和 commit 小箭头 如图: 但是,有时你打开工程的时候,发现这两个小箭头却消失不见了 如图: 如何才能快速的找回来呢 ?? 第一步:打开Android工程,找到 build.gradle 文件,在build.gradle 文件里面任意一行打几个空格, 然后你就会发现,在build.gradle 文件的左上角出现 Sync Now 的字样。
1、git 上有常见的pull request 功能 2、pull request 的含义 解释一: 有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2。
一:优测 腾讯旗下的测试服务 http://utest.qq.com/ 二:云测 http://www.testin.cn/ 三:testbird 1、进入这个网站,注册并且登录 https://dt.testbird.com/login/ 2、选择 云手机 3、选择需要租用的手机 4、点击 远程调试 5、在本地电脑的dos 命令窗口,输入两条 adb 命令提示符,没有出错的话,会提醒链接成功。
1、wifi热点是指把手机的接收GPRS、3G或4G信号转化为wifi信号再发出去,这样手机就成了一个WIFI热点。
1、 判断是否为快速点击 /** 判断是否是快速点击 */ private static long lastClickTime; public static boolean isFastDoubleClick() { long time = System.
1、SwipeBackLayout 项目地址:https://github.com/ikew0ng/SwipeBackLayout 2、用法 android studio compile 'me.
分支管理策略 下面我们来说一下一般企业中开发一个项目的分支策略: 主分支 master 开发分支 develop 功能分支 feature 预发布分支 release bug 分支 fixbug 其它分支 other 1).主分支 master 代码库应该有一个、且仅有一个主分支。
1、开源项目 https://github.com/jgilfelt/SystemBarTint