android
文章平均质量分 51
coco菜鸟
初入IT的菜鸟
展开
-
AMS PMS WMS等简单介绍
https://blog.csdn.net/ShareUs/article/details/51174623其实所谓的AMS,PMS,以及WMS等都是运行在system_server这个进程中的线程. sleep是Thread类的静态方法,谁调用谁去睡觉。sleep是占用cpu去睡觉,而wait是放弃cpu去睡觉.>>>>>>>>>&g...转载 2018-08-25 14:15:34 · 8859 阅读 · 0 评论 -
点击popupwindow以外区域 popupwindow自动消失问题
http://blog.csdn.net/admin_/article/details/7853588方法一(这种方法可以处理popupwindows dimiss的时候一些其他的操作,比如让其他控件的隐藏,消失等):代码如下popupWindow.setFocusable(false);//focusable要为false(不设置默认的就是False);//这是Activity转载 2016-12-16 09:19:26 · 888 阅读 · 0 评论 -
修改Android EditText光标颜色
EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的android:textCursorDrawable="@null","@null"作用是让光标颜色和textcolor一样http://blog.sina.com.cn/s/blog_4b93170a0102e0gv.html转载 2016-09-26 15:36:25 · 390 阅读 · 0 评论 -
进入页面EditText取消焦点防止自动弹出输入框
在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?http://blog.csdn.net/a19860903/article/details/8546329在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为转载 2016-08-18 14:38:30 · 4298 阅读 · 0 评论 -
android关于输入框弹出后 点击输入框以外的位置会让输入框消失
http://blog.csdn.net/cwc455826074/article/details/6883467XML里的 [html] view plain copy xml version="1.0" encoding="utf-8"?> resources xmlns:android="http://schemas.android.c转载 2016-08-16 10:58:59 · 1776 阅读 · 0 评论 -
Android避免进入页面EditText自动弹出软键盘
http://blog.csdn.net/vivian8725118/article/details/23184501一、代码中调用 setSoftInputMode()方法进行设置:OnCreate方法里面加下面这句代码 ,很管用,而且再点EditBox也能让输入法正常弹出。。 getWindow().setSoftInputMode(WindowManager.Layo转载 2016-08-16 10:09:19 · 503 阅读 · 0 评论 -
postDelayed方法和removeCallbacks方法的使用(1)
地址:http://book.51cto.com/art/201211/363310.htm方法postDelayed的作用是延迟多少毫秒后开始运行,而removeCallbacks方法是删除指定的Runnable对象,使线程对象停止运行。方法声明如下:public final boolean postDelayed (Runnable r, long delayMil转载 2016-07-13 17:34:07 · 598 阅读 · 0 评论 -
在Fragment中使用StartActivityForResult,RequestCode错乱的问题
问题:在Fragment中使用startActivityForResult(intent, 1);然后在Activity中的onActivityResult(int requestCode, int resultCode, Intent data)方法中取到requestCode并不是1,而在Fragment中的onActivityResult方法却能获得正确的requestCode解转载 2016-07-13 17:04:35 · 1895 阅读 · 0 评论 -
使用输入法时使界面自动上移的方法
转载地址:http://www.cnblogs.com/_ymw/p/4234185.html先贴上效果图: 1 xml version="1.0" encoding="utf-8"?> 2 ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 3 andro转载 2016-06-15 17:12:25 · 725 阅读 · 0 评论 -
安卓sdk更新代理
gradle.properties中加入即可systemProp.http.proxyHost=mirrors.neusoft.edu.cnsystemProp.http.proxyPort=80或者在Android studio里面配置具体可以可以参考如下http://mirrors.neusoft.edu.cn/more.we#android原文地址:http://b转载 2016-06-30 16:14:07 · 467 阅读 · 0 评论 -
自定义的ListView无法触发OnItemClickListener。
来源:http://blog.csdn.net/datao819/article/details/7382461问题描述:自定义的ListView无法触发OnItemClickListener。解决方法:对Item Layout的根控件设置其Android:descendantFocusability="blocksDescendants"即可。转载 2016-06-27 11:23:58 · 463 阅读 · 0 评论 -
android:TextView中的文本链接之--链接的几种方式
http://2711082222.blog.163.com/blog/static/106302249201231145120562/在TextView中使用超级连接有几种方式: 1.TextView设置: autoLink:一共有几种值:web,phone, map, email, all, none.分别是url连接。电话号码提取拨号,地图地址。转载 2016-05-05 17:33:01 · 585 阅读 · 0 评论 -
Context的startActivity方法
在一个Activity环境中用该方法启动一个一个activity不会出任何问题,但在activity之外的其他组件中使用该方法就会出现以下错误:Calling startActivity() fromoutside of an Activity context requires theFLAG_ACTIVITY_NEW_TASK flag.Context中有一个startActivi转载 2016-03-11 15:48:09 · 740 阅读 · 0 评论 -
Context中有一个startActivity方法
在一个Activity环境中用该方法启动一个一个activity不会出任何问题,但在activity之外的其他组件中使用该方法就会出现以下错误:Calling startActivity() fromoutside of an Activity context requires theFLAG_ACTIVITY_NEW_TASK flag.Context中有一个startActivi转载 2016-01-01 16:15:16 · 542 阅读 · 0 评论 -
android.widget.edittext在4.0为何不显示光标?2.3 正常。
EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的android:textCursorDrawable='@null','@null'作用是让光标颜色和text color一样转载 2015-11-24 15:55:40 · 449 阅读 · 0 评论 -
Android软键盘遮挡的四种解决方案
http://jingyan.baidu.com/article/86f4a73e77195e37d6526998.html简单解决方案 方法一在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJ转载 2015-11-24 15:57:49 · 762 阅读 · 0 评论 -
ECLIPSE调试快捷键(转 )
出处:http://blog.sina.com.cn/s/blog_6d9d6d1601016c32.html调试快捷键 Eclipse中有如下一些和运行调试相关的快捷键。 1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。 2. 【F11】:调试最后一次执行的程序。 3. 【Ctrl+F11】:运行最后一次执行的程序。 4.转载 2015-09-24 10:14:43 · 440 阅读 · 0 评论 -
android studio 断点调试
转载地址:http://www.2cto.com/kf/201506/408358.html有人说Android 的调试是最坑的,那我只能说是你不会用而已,我可以说Android Studio的调试是我见过最棒的。好了开始写一个简单的调试程序,我们先来一个for循环 /* for (int i = 0; i < 10; i++) {//获转载 2015-10-26 15:08:41 · 432 阅读 · 0 评论 -
android studio显示行号
原创 2016-12-16 09:49:50 · 393 阅读 · 0 评论 -
Cursor finalized without prior close()
Cursor循环内再申请Cursor,需要将内部申请的每个Cursor都加上close ,参考:http://blog.csdn.net/a740169405/article/details/11848651{ Uri originalUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI; ContentResolver cr原创 2017-01-22 10:28:23 · 534 阅读 · 0 评论 -
android知识
https://blog.csdn.net/lixuce1234/article/details/77947405一个老鸟发的公司内部整理的 Android 学习路线图转载 2018-08-25 14:14:29 · 197 阅读 · 0 评论 -
android 知识提纲
四大组件Avtivities 描绘UI,处理用户与机器的交互Services 处理与应用程序关联的后台操作Broadcast receivers 处理android操作系统和应用程序之间的通信Content providers处理数据和数据库管理方面的问题存储本文介绍Android平台进行数据存储的五大方式,分别如下: 1 使用SharedPreferences存储数据 2 文件...原创 2018-04-25 21:48:20 · 266 阅读 · 0 评论 -
android常用知识
Android项目apk自动打包方案https://www.jianshu.com/p/ce4dcbd8b558手把手教你AndroidStudio多渠道打包https://blog.csdn.net/mynameishuangshuai/article/details/51783303Android框架之路——EventBus的使用https://blog.csdn.net/bskfnvjtly...转载 2018-04-30 20:40:20 · 230 阅读 · 0 评论 -
android.view.WindowLeaked:
来源:http://www.cnblogs.com/xiajf/p/4014286.html按字面了解,Window Leaked大概就是说一个窗体泄漏了,也就是我们常说的内存泄漏,为什么窗体会泄漏呢?产生原因:我们知道Android的每一个Activity都有个WindowManager窗体管理器,同样,构建在某个Activity之上的对话框、PopupWin转载 2017-10-12 14:55:50 · 282 阅读 · 0 评论 -
Android开发中isTaskRoot方法的使用情景
在android开发中,安装完成一个app时,在安装界面直接点击打开。我们进入了app的首页,这时我们按home键返回桌面,再点击应用图标,会发现没有直接进入首页,而是先进入了app的闪屏页,在进入首页。重复这一步一直如此。这时我们按back键返回,发现没有直接退回桌面,而是返回到之前打开的多个首页。但是如果一开始安装完我们不是直接打开,而是在桌面点击应用进入就不会这样了。在应用市场下载了部分应用转载 2017-09-18 15:12:44 · 728 阅读 · 0 评论 -
NotFoundException: File res/drawable/abc_vector_test.xml from drawable resourceID
华为手机碰到的问题记录-NotFoundException:File res/drawable/abc_vector_test.xml from drawable resource ID后来在build gradle中加入了 aaptOptions { additionalParameters "--no-version-vectors" }然后就ok了。转载 2017-09-15 09:40:06 · 9818 阅读 · 0 评论 -
Android中实现跑马灯效果
来源:http://blog.csdn.net/easy_gemini/article/details/8185427今天要实现的一个效果是在Android中实现一个跑马灯的效果:在新建一个Android product之后,在布局文件main中替换掉原来的TextView代码如下: android:layout_width="60dp"转载 2017-09-13 16:22:09 · 434 阅读 · 0 评论 -
解决Minimum supported Gradle version is 3.3. Current version is 2.14.1问题
来源:http://blog.csdn.net/juladoe/article/details/64437441首先要搞懂两个概念,gradle版本和gradle插件版本(可以把gradle插件版本理解为当前as的版本)。比如我现在as升级到了2.3,那么2.3就是gradle插件版本,而2.3插件版本对应的gradle版本是3.3,这两个概念的一 一对应的。而之所以出现这个报错信转载 2017-09-13 10:12:29 · 509 阅读 · 0 评论 -
Android 控件的显示隐藏上下左右移动动画
一、利用Android提供的左右移动工具类:AnimationUtils123456789101112131415161718LinearLayout ll_first = (LinearLayout) findViewById(R.id.ll_first);LinearLayo转载 2017-04-24 10:24:59 · 1331 阅读 · 0 评论 -
[Android] ImageView.ScaleType设置图解
http://www.2cto.com/kf/201411/348601.htmlImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter、fitEnd、fitStart、fitXYandroid:scaleType="center" 保持原图的大小,显示在转载 2017-04-24 10:23:03 · 386 阅读 · 0 评论 -
JAVA的Collections类中shuffle的用法
就是随机打乱原来的顺序,和洗牌一样。如:[java] view plain copy // ShuffleTest.Java import java.util.*; public class ShuffleTest { public static void main(String[] args) { List list = n转载 2017-04-21 16:59:15 · 653 阅读 · 0 评论 -
使用BigDecimal进行精确运算
原文地址:http://www.cnblogs.com/chenssy/archive/2012/09/09/2677279.html首先我们先来看如下代码示例:1 public class Test_1 {2 public static void main(String[] args) {3 System.out.println(0.06+转载 2017-04-17 10:24:06 · 451 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如转载 2017-04-06 15:51:20 · 458 阅读 · 0 评论 -
匿名类
原文地址:http://blog.csdn.net/jiaotuwoaini/article/details/51542059匿名类,正如名字一样在Java中没有名字标识的类,当然了编译后还是会安排一个名字的。下面是一个关于匿名类的简单例子:[java] view plain copypublic class Client { public s转载 2017-04-28 17:07:04 · 449 阅读 · 0 评论 -
SVN在Android Studio中的配置
http://www.cnblogs.com/songmeng/p/4389446.html在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同Android Studio没有提供单独的插件,只能和SVN客户端关联使用,和Eclipse安装有很大区别,下面介绍个在AndroidStudio中SVN的安装和配置方法。一、SVN的安装转载 2017-03-29 15:30:25 · 360 阅读 · 0 评论 -
自定义圆形头像CircleImageView的使用和源码分析
原文链接:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0806/3268.htmlAndroid知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 原文出处:http://blog.csdn.net/zhoubin1992/article/details/47258639 本文分为三大转载 2017-01-24 14:33:18 · 586 阅读 · 0 评论 -
自定义RatingBar显示的样式
效果图:一、自己写一个RatingBar的style-- 根据自定义星星图片的大小,设置相应的值,否则可能显示不全 -->name="roomRatingBar" parent="@android:style/Widget.RatingBar"> name="android:progressDrawable">@drawable/ratingbar_drawable原创 2017-02-13 15:06:43 · 892 阅读 · 0 评论 -
Android Studio开发入门-引用jar及so文件
http://www.cnblogs.com/xrwang/p/AndroidStudioImportJarAndSoLibrary.html 作者:王先荣 最近初学安卓开发,因为以前从未用过JAVA,连基本的语法都要从头开始,所以不太顺利。在尝试使用百度语音识别引擎时遇到了如何引用jar及so文件的问题。在GOOGLE加多次尝试之后,找到了一个比较简单的方法,转载 2015-10-23 13:51:35 · 352 阅读 · 0 评论 -
android studio 可以自定义不提交哪些内容
转载 2015-10-23 10:42:34 · 433 阅读 · 0 评论 -
自动检测版本,自动升级
自动检测版本,zidonmg升级http://blog.csdn.net/zxpcomeon/article/details/6890818转载 2014-09-04 16:17:56 · 614 阅读 · 0 评论