Android基础
文章平均质量分 55
洛莫I
因上努力,果上随缘。
展开
-
ListView的item点击失效解决
文章源地址:http://blog.csdn.net/a859522265/article/details/8254889ListView的listitem里面含有Button CheckBox之类的子控件的时候,子控件会把Focus抢去,最简单有效的解决方法是在ListView的item布局文件根元素中设置属性 android:descendantFocusability="bl转载 2014-09-11 13:53:06 · 381 阅读 · 0 评论 -
使用TextView加载部分HTML代码
TextView.setText(Html.fromHtml(code));还包括几个重载方法,具体可看下源码中Html.fromHtml方法原创 2016-08-01 10:20:55 · 391 阅读 · 0 评论 -
Android应用实现微信登录与分享
原文地址:http://blog.csdn.net/jing_unique_da/article/details/47254993 1. 闲话(可直接无视 项目慢慢的推进,逐渐的做到了微信第三方登录的功能模块了。其实我想说Orz,我等这一天等了好久了,想做个微信验证登录都等了两个多星期咧(其实是我们这边出了点问题),先要申请微信开放平台的帐号,在里面创建一个应用,通转载 2016-08-18 11:00:52 · 4621 阅读 · 0 评论 -
Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Android 资源文件中@、@android:type、@*、?、@+含义和区别原文地址:http://blog.csdn.net/mingli198611/article/details/7105850一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello"转载 2016-08-31 10:46:59 · 230 阅读 · 0 评论 -
android 自定义View过程解析
原文地址:http://www.mamicode.com/info-detail-506763.html总所周知,安卓UI是基于View(屏幕上的单一节点)和ViewGroup(屏幕上节点的集合),在android中有很多widgets和layouts可以用于创建UI界面,比如最常见的View有Button,TextView等等,而最常见的布局也有RelativeLayout,转载 2016-11-03 12:25:56 · 236 阅读 · 0 评论 -
Android开发:shape和selector和layer-list的(详细说明)
原文地址:http://blog.csdn.net/brokge/article/details/9713041/和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:镂空按钮的实现1.Shape转载 2016-11-03 16:57:16 · 249 阅读 · 0 评论 -
Android Studio常用快捷键汇总(mac)
查看原文:http://blog.csdn.net/u010818425/article/details/52266195mac上按键符号⌥ : option / alt⇧ : shift⌃ : control⌘ : command⎋ : esc(一)查找/查看相关搜索任意内容 双击 sft当前文件查找/替换转载 2016-11-04 16:56:31 · 247 阅读 · 0 评论 -
解决自定义Dialog无法弹出软键盘的问题
如题:在dialog的show方法之后添加以下代码:dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); dialog.getWindow().setSoftInputMo原创 2016-12-02 11:55:17 · 902 阅读 · 0 评论 -
安卓文本样式-Spannable的使用
原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0120/2335.html在android中,有 时候需要对文本进行各种特别的设置,比如颜色、大小、首行缩进,或者是在一段文本中加入图片,甚至是书写一些特殊的公式。如果通过布局文件使用多个控件来 实现,一方面会使的使用起来特别的复杂,增加了布局文件维转载 2016-11-21 11:54:01 · 359 阅读 · 0 评论 -
Android Studio 配置指南
原文地址:https://gold.xitu.io/entry/570b79f071cfe4005fa5cda5原文链接:http://liukun.engineer/2016/04/10/Android-Studio-advanced-configuration/当我们在配置 Android Studio 的时候,下面的一些配置或许有一些帮助。 —— 由 NeXT__转载 2017-02-15 20:31:58 · 347 阅读 · 0 评论 -
Android软键盘回车键变为搜索键
步骤如下:1、设置EditText中的imeOptions属性为actionSearch;2、设置EditText中的inputType属性为text;3、设置maxLines=1;4、添加对EditText的监听,setOnKeyListener或者OnEditorActionListener。简单记录下。原创 2017-04-05 10:38:56 · 688 阅读 · 0 评论 -
Android中图片Bitmap的缩放
原文地址:http://blog.csdn.net/stoppig/article/details/23198809目录(?)[-]一什么是Android中的Bitmap二Bitmap的缩放基本操作三Bitmap缩放方法的封装一、什么是Android中的BitmapBitmap是Android系统中的图像处理的最重要类之一。用它可以获转载 2017-06-01 19:07:46 · 1318 阅读 · 0 评论 -
关于API < 23的权限适配解决问题
由于公司的项目并没有做权限适配,然后客户反馈如果禁用掉权限,就没有什么反应(并不会崩溃,所以无法使用try catch的方法),因此还要另想解决方案解决这个问题,当然我这个方案并不是最好,如果大家还有什么其他方案,可以与我联系分享哈。以下文字仅以记录解决该问题的过程,以拨号权限为例。基本思路 直接拨打电话的代码: Uri uri = Uri.parse("tel:150080012原创 2017-08-18 16:53:07 · 356 阅读 · 0 评论 -
自定义EditText无法输入的问题解决
自定义EditText无法输入的解决办法在自定义EditText继承EditText的构造器中,defStyleAttr不能设置为0,必须设置为android.R.attr.editTextStyle,否则会导致出现无法输入的问题:详见StackOverflow...原创 2019-03-30 16:37:14 · 2876 阅读 · 0 评论 -
ConstraintLayout使用汇总
原文地址:https://segmentfault.com/a/1190000014876944?utm_source=tag-newest#articleHeader10前言在这里我要向大家介绍ConstraintLayout,它是一种布局方法,可以帮助我们在对Android进行布局时减少对布局层次的嵌套,进而提高app的性能。接下来我会通过一些示例来全面介绍Constrain...转载 2019-04-23 14:20:34 · 204 阅读 · 0 评论 -
android webview显示空白页问题
WebView.setWebViewClient()里的复写方法@Override public boolean shouldOverrideUrlLoading(WebView view, String url) { CommUtil.logD(TAG, "shouldOverrideUrlLoading, url:" + url); return false; }记得re原创 2016-07-01 16:34:47 · 4074 阅读 · 3 评论 -
Android 中的 Service 全面总结
原文地址:http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定转载 2016-04-27 10:40:11 · 249 阅读 · 0 评论 -
倍数提高工作效率的Android Studio奇技
原文地址:http://zlv.me/posts/2015/07/13/14_android-studio-tips/这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。这些技巧在实际应用中能够非常大的提高工作效率。关于快捷键The File Structure Pop转载 2015-12-02 10:41:56 · 320 阅读 · 0 评论 -
关于Android抛出java.lang.SecurityException: Permission Denial的错误
详细Log如下:01-02 12:57:52.838: E/AndroidRuntime(3453): FATAL EXCEPTION: main01-02 12:57:52.838: E/AndroidRuntime(3453): Process: com.malata.change, PID: 345301-02 12:57:52.838: E/AndroidRuntime(345原创 2014-09-11 09:26:25 · 6522 阅读 · 0 评论 -
Android多次重启系统的功能实现
由于工作需求,测试GG火火找我帮忙弄个可多次循环重启功能的小apk,所以花了点时间搞了下这个问题,其中有参考到以下文章:http://blog.csdn.net/randyrhoads/article/details/79866501、遇到的第一个问题 没有权限。所以参考了上述链接中的方法, 在AndroidManifest.xml文件下添加android:sha原创 2014-11-27 13:57:45 · 750 阅读 · 0 评论 -
Android Canvas drawArc方法介绍
原文地址:http://blog.sina.com.cn/s/blog_783ede0301012im3.htmlpublic void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)oval :指定圆弧的外轮廓矩形区域。startAn转载 2015-01-07 16:20:34 · 600 阅读 · 0 评论 -
android中易混淆的知识点(整理自用)
padding和layout_margin的区别px、dp、dip和sp这些单位的区别gravity与layout_gravity的区别 关于ImageView中android:scaleType属性各个值得比较原创 2015-03-13 18:06:02 · 778 阅读 · 0 评论 -
【Android】Paint的效果研究
原文地址:http://wpf814533631.iteye.com/blog/1847661在Paint中有很多的属性可以设置,比如可以设置阴影,颜色过滤等等,这些会产生不同的奇妙效果,今天就对各种属性探索一下。方法一:1 //设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 2 setARGB(int a,int r,int g,int b);转载 2015-01-07 17:23:45 · 1636 阅读 · 0 评论 -
CSDN精选Android开发博客
[1] 张国威:Android从入门到提高系列前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。[2] 懒骨头:《Android Dev Guide》系列教程翻译文章1-18本系列文章为Android SDK翻译文章,其实SDK是最好的学习例子。系列转载 2015-03-04 13:59:10 · 474 阅读 · 0 评论 -
Android面试题目整理(自用)
一、Activity的生命周期 正常启动:onCreate->onStart->onResume finish:onPause->onStop->onDestroy 被终止(例如来电话):onPause->onStop 后被恢复:onStart-onResume 被打断(如弹出一个Theme为Dialog的Activity)原创 2015-03-06 10:10:52 · 577 阅读 · 0 评论 -
android用户界面之WebView教程实例汇总
原文地址:http://www.apkbus.com/android-51718-1-1.html一、WebView教程1.Android---UI篇---WebView(网络视图)http://www.apkbus.com/android-14259-1-1.html2.webview学习记录http://www.apkbus.com/android-44567-1-1.ht转载 2015-03-09 22:27:58 · 1183 阅读 · 0 评论 -
Android学习之路
原文地址:http://www.stormzhang.com/android/2014/07/07/learn-android-from-rookie/书籍书不在多,适合你就好,其实市面上的书籍大部分都差不多,没有本质的区别,所以书必要要有,但不推荐一次性买太多。这里推荐几本我认为比较好的书籍,点击可以直接购买。第一行代码郭神的最新力作,郭神的博客很棒,转载 2015-03-11 09:28:51 · 4273 阅读 · 0 评论 -
记录下遇到的一个比较坑爹的问题
今天在添加一个新需求中遇到一个纠结了好久的问题,不是报源码里面的错误,而是报以下这个错误(仅贴出部分log):12-04 11:10:33.843: E/AndroidRuntime(4158): FATAL EXCEPTION: main12-04 11:10:33.843: E/AndroidRuntime(4158): java.lang.ClassCastException: an原创 2015-12-04 15:25:25 · 758 阅读 · 0 评论 -
Android在灭屏的情况下实现长按音量键切换歌曲
该功能的实现逻辑是:在按下音量键后延时3秒执行一个线程,而该线程使用来发送广播,使广播接收者执行上一曲或者下一曲的功能;如果再这3秒内,用户已经弹起按键(不再长按音量键),则取消执行该线程。yi原创 2015-12-10 10:02:59 · 4574 阅读 · 2 评论 -
android多进程通信
原文地址:http://www.apkbus.com/android-83462-1-1.htmlAndroid 进程通信(IPC、AIDL)转载 2015-12-10 10:04:16 · 1473 阅读 · 0 评论 -
android 悬浮窗相关小记
来源:Android 8.0完美适配全局dialog 悬浮窗弹出1前言最近项目targetSdkVersion升级到了26,出现很多问题趟了很多坑,其中就包括本篇的需要解决的问题:全局dialog 不显示。2出现场景有时候我们需要在App中弹dialog,但是却不知道依附的是哪个Activity,这个时候通常会启动一个service来依附,显示一个全局的dialog。36.0出现的...转载 2019-05-27 15:17:41 · 536 阅读 · 0 评论