Android页面控件
当富网络
当富网络 gzdangfu dot com
展开
-
android 比较全的android 源码合集 + 企业级应用分享,从业的积累(加强版)
android开发一些体会文章目录android开发一些体会前言一、学习知识汇总1.1、Java se基础1.2、android UI编程1.3、android网络编程与数据存储二、进阶之路(初级->中级->高级)2.2、中级工程师2.3、高级工程师三、全套功能源码 + 从业过程中的企业源码,百分百可跑四、网盘下载地址前言不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。如果你的知识是一个圆,当你的圆越大时,圆原创 2020-11-15 23:18:58 · 4602 阅读 · 0 评论 -
HTML5+CSS3+Bootstrap开发静态页面嵌入android webview中
android开发一些体会文章目录android开发一些体会前言一、学习知识汇总1.1、Java se基础1.2、android UI编程1.3、android网络编程与数据存储二、进阶之路(初级->中级->高级)2.2、中级工程师2.3、高级工程师三、全套功能源码 + 从业过程中的企业源码,百分百可跑四、网盘下载地址前言不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉...原创 2020-11-15 23:19:43 · 4148 阅读 · 0 评论 -
SpannableString与SpannableStringBuilder
SpannableString、SpannableStringBuilder基本上与String差不多,也是用来存储字符串,但它们俩的特殊就在于有一个SetSpan()函数,能给这些存储的String添加各种格式或者称样式(Span),将原来的String以不同的样式显示出来,比如在原来String上加下划线、加背景色、改变字体颜色、用图片把指定的文字给替换掉,等等。具体介原创 2017-03-04 14:16:51 · 314 阅读 · 0 评论 -
放弃WebView,使用Crosswalk做富文本编辑器
from : 版权声明:欢迎转载,但请保留文章原始出处作者:GavinCT出处:http://www.cnblogs.com/ct2011/p/4100132.html为什么放弃WebViewAndroid WebView做普通浏览还好,做富文本编辑器(执行js:document.body.contentEditable=true转载 2017-01-21 15:43:14 · 739 阅读 · 0 评论 -
android开发游记:RecycleView 实现复杂首页布局三种方式
from :http://blog.csdn.net/liaoinstan/article/details/52671101做过电商类应用的朋友可能都会遇到一个比较头疼的问题:复杂的首页布局如何实现。参考百度糯米,美团,bilibili等应用,都会发现其首页的布局相对复杂,例如下图bilibili的首页(第二张是demo实现的效果图),可以看到在同一个页面中先是有列表布局出现,转载 2017-01-21 10:22:47 · 1125 阅读 · 0 评论 -
AndroidManifest.xml 中的intent-filter
隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配同样适用于Service和BroadcastReceiver,下面是以Activity为例MainActivity.java --主ActivityTestActivity.java --需要隐式启动的Ac转载 2017-01-12 17:50:24 · 1094 阅读 · 0 评论 -
android api (82) —— InputConnection [输入法]
http://www.cnblogs.com/over140/archive/2011/01/06/1927059.html转载 2017-01-17 11:57:48 · 694 阅读 · 0 评论 -
学习笔记 AppCompatEditText
from : http://blog.csdn.net/starlit53/article/details/50637889android.support.v7.widget.AppCompatEditText 只有浮动标签style中添加[html] view plain copy pre>pre name="code" class="html"> style na转载 2017-01-17 11:46:25 · 3659 阅读 · 0 评论 -
Android Studio导入外部Eclipse项目中用到的so库
Android Studio导入外部Eclipse项目中用到的so库from : http://blog.csdn.net/love_xsq/article/details/50381808转载 2016-12-17 17:27:13 · 528 阅读 · 0 评论 -
VelocityTracker简介
VelocityTracker:android.view.VelocityTracker主要用跟踪触摸屏事件(flinging事件和其他gestures手势事件)的速率。用addMovement(MotionEvent)函数将Motion event加入到VelocityTracker类实例中.你可以使用getXVelocity() 或getXVelocity()获得横向和竖向的速率到原创 2016-11-10 14:39:35 · 1263 阅读 · 0 评论 -
Gradle in Android Studio: Failed to resolve third-party libraries
从eclipse中迁移项目到android studio中,编译出现以下错误报错如下错误:Error:Failed to resolve: com.tencent.tinker:tinker-android-lib:1.6.2Open FileShow in Project Structure dialog解决方法://加这个进行加载仓库j原创 2016-10-13 17:55:05 · 2341 阅读 · 0 评论 -
listview item 高度无效 + 图片放错 滚动卡顿
发现问题: listview item 高度无效 + 滚动卡顿解决问题一、listview item 高度无效,是view找不着父类依附,给listview一个父类依附就可以解决解决方法1:convertView = inflate(R.layout.item_lv_test, null); 换成 public View getVie原创 2017-04-27 19:06:05 · 783 阅读 · 0 评论 -
解决EventBus中接收方法中无法更新UI的问题
from : http://www.th7.cn/Program/Android/201704/1153607.shtml问题比如界面MainActivity向界面SecondActivity发送消息时,界面S调用接收方法,可以接收界面M发送的消息,输出台log可以打印出消息内容,但是无法更新UI。MainActivity Button eventB转载 2017-06-06 21:11:50 · 3683 阅读 · 1 评论 -
android图片缩放手势检测类--ScaleGestureDetector
此类位于 android.view包下,图片放大缩小的辅助类源码如下://// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package android.view;import android.content.Context;impo...原创 2018-02-23 16:14:56 · 938 阅读 · 0 评论 -
android github 源码学习 --文件下载 FileDownloader
FileDownloaderhttps://github.com/lingochamp/FileDownloader待续......原创 2018-01-15 16:26:08 · 1298 阅读 · 0 评论 -
android github 源码学习 --文本滚动效果 TextViewScroll
文本滚动效果 TextViewScroll : https://github.com/LiLinXiang/TextViewScroll比较有帮助的知识点:// 如果有多行文字,则获取最长的一行文字宽度String[] lineContent = getText().toString().split("\n");//文本测量宽度mTextWidth =(int)原创 2018-01-15 16:04:14 · 510 阅读 · 0 评论 -
ActivityOptionsCompat 转场动画 Palette 颜色拾取学习
ActivityOptionsCompat 转场动画 Palette 颜色拾取学习本项目来自:https://github.com/WorldPeaceTogether/MaterialDesign首先图片上的第一个场景public class MainActivity extends AppCompatActivity原创 2017-12-14 17:57:18 · 398 阅读 · 0 评论 -
优化知识,利用ViewStub类来延迟加载视图 延迟加载和避免重复渲染视图
开发android小知识,之前不了解android有个ViewStub的View,开发中,有视图切换的效果,不想让部分页面布局显示出来,老是用view.setVisible(...Gone)看到博客(http://blog.csdn.net/vector_yi/article/details/24402101)里边写到ViewStub 延迟加载和避免重复渲染视图文章介绍原创 2017-08-22 17:38:36 · 318 阅读 · 0 评论 -
android 7.0 浏览器 拦截适配 shouldOverrideUrlLoading
浏览器使用第三方开源github框架://浏览器 https://github.com/Justson/AgentWebcompile 'com.just.agentweb:agentweb:1.2.6'7.0路径拦截存在适配问题shouldOverrideUrlLoading会分别访问不同参数的同一方法:7.0以上系统访问@TargetApi(Build.VERS原创 2017-08-16 15:53:59 · 8453 阅读 · 0 评论 -
android 设置EditText只能输入大写字母,Fragment的软键盘输入模式
android 设置EditText只能输入大写字母editReceiverId.setTransformationMethod(new ReplacementTransformationMethod() { @Override protected char[] getOriginal() { char[] ori原创 2017-06-24 17:44:45 · 3525 阅读 · 0 评论 -
Android Studio 布局中引用自定义属性不提示的问题
Eclipse里面自定义属性的命名空间的声明一般都是xmlns:app="http://schemas.android.com/apk/res/com.xxx(包名)11而Android Studio里面的命名空间声明则是xmlns:app="http://schemas.android.com/apk/res-auto11但是在布局中使用自定义属性时发现并不会自动提示声明转载 2017-06-21 15:25:30 · 941 阅读 · 0 评论 -
Android在非UI线程中显示Toast
public class MyToast{public static void show(Context context, CharSequence text, int duration) {Toast toast = Toast.makeText(context, text, duration);toast.setGravity(Gravity.CENTER,0,0);t原创 2016-09-27 15:24:20 · 2800 阅读 · 0 评论 -
Android四大组件之BroadCastReceive使用总结
from : http://www.it165.net/pro/html/201505/41147.html总结得相当好:!!!!BroadCast的定义:广播是一种订阅--通知 事件,广播接收者向Android系统 register (订阅广播),广播发送者向Adnroid系统 sendBroadCast(发送广播),然后Android 系统通知所有注册该广播的接收者,广转载 2016-10-13 12:05:38 · 806 阅读 · 0 评论 -
View中的 requestLayout(); invalidate();
View.requestLayout() 请求重新布局,重新调用:onMeasure,onLayout,onDraw;View.invalidate() 刷新视图,相当于调用View.onDraw()方法举例 : ExpandableListView 的一个伸缩动画 :package com.example.expanddemo;import andr原创 2016-09-22 23:27:09 · 590 阅读 · 0 评论 -
android 环信IM 环信 自定义扩展消息
参考环信官方文档 : http://docs.easemob.com/start/200androidcleintintegration/100customizedextension官方参考社区文档 : http://www.imgeek.org/search/q-6Ieq5a6a5LmJ5omp5bGV5raI5oGv#all参考个人社区 名片集成 : http://ww原创 2016-08-16 16:49:35 · 9932 阅读 · 9 评论 -
Android省市区三级联动滚轮选择(真实项目中提取出来的组件)
from : http://blog.csdn.net/wulianghuan/article/details/41549189/最近项目要做一个,类似淘宝手机客户端的,选择收货地址的三级联动滚动选择组件,下面是它的大致界面截图:在IOS中有个叫UIPickerView的选择器,并且在dataSource中定义了UIPickerView的数据原创 2016-08-16 10:30:24 · 2103 阅读 · 0 评论 -
Imageview 加载网络图片 图片动态处理 图片不变形的方法
Imageview 加载网络图片 图片动态处理 int i=0; if (!StringUtil.isEmpty(fdProdSummary) && matcherSummary.groupCount() != 0) { fdProdSummarys = new String[matcherSummary.groupCount()]; mat原创 2016-02-03 16:30:54 · 2930 阅读 · 0 评论 -
修改Android EditText光标颜色
EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的android:textCursorDrawable="@null","@null"作用是让光标颜色和text color一样转载 2016-01-15 11:36:56 · 686 阅读 · 0 评论 -
BaseAnimation是基于开源的APP,致力于收集各种动画效果(最新版本1.3) (转)
声明:部分动画来源于网络,本人只是想方便收集在一起,如果不妥请及时与我联系!谢谢为了统一BaseAnimationApp签名,一定要方便以后大家自动更新...防止签名冲突,不能及时更新BaseAnimation讨论群号:149581646 1.3源码下载地址:http://download.csdn.net/detail/u011转载 2016-01-31 21:23:19 · 640 阅读 · 0 评论 -
Android 菜单(OptionMenu)大全 建立你自己的菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 p转载 2016-01-31 21:17:21 · 716 阅读 · 0 评论 -
自定义Dialog 让Activity 不变暗 正在加载动画
看到别人的App有个预加载动画,在主要内容加载出来之前,laoding 一个正在加载的动画,给App增加一个趣味性和人性化。用户在等待的过程中,能看到一个正在旋转的动画效果。效果图:图1-1 正在加载中的旋转动画图1-2 加载出来后的美女代码1,进来的Activity ,模拟数据进行正在加载,起先加载时,出现加载动画,当dialog sh原创 2016-02-13 20:05:58 · 2529 阅读 · 0 评论 -
实现 动态追加Imageview 追加ChildView
效果图:package xxxx;import org.json.JSONArray;import org.json.JSONObject;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.view.LayoutInflat原创 2016-01-28 15:53:04 · 405 阅读 · 0 评论 -
RadioGroup动态添加RadioButton,并且获得事件
由于有许多的RadioButton是动态的,不是固定的一些,所以需要在代码中,动态的添加到RadioGroup中,下面是我的实现方法。1、添加RadioButton到RadioGroup中[java] view plain copyRadioGroup group; for(int i=0; i10; i++) { Radio原创 2016-01-11 10:58:41 · 1415 阅读 · 0 评论 -
Android常用控件
出处:http://www.cnblogs.com/linjiqin/category/284058.html随笔分类 - android常用控件Android控件之Spinner探究摘要: 以下模拟下拉列表的用法布局文件阅读全文posted @ 2011-02-24 16:58 Ruthless 阅读(9514) | 评论 (0) 编辑转载 2016-01-09 20:04:44 · 427 阅读 · 0 评论 -
android:clipChildren妙用:底部的radioGroup中间的button突出
在我不知道这个属性之前,底部菜单栏的布局需要写RelativeLayout来完成,但是,在我知道之后,妈妈再也不让我用RelativeLayout了。 接下来,先认识下android:clipChildren这个属性:是否限制子View在其范围内,默认为true,在这里,我们需要把他设置为false。先看下用了这个属性之后,实现这个布局的代码:[ja转载 2016-08-18 16:07:13 · 2036 阅读 · 0 评论 -
android改变全局字体大小
from : http://blog.csdn.net/apple_xiangsiyu/article/details/50896401android改变全局字体大小随着app越来越人性化,这就造成了需求的越加变态,这里,我想向所有移动开发的同仁说,干死需求他丫的,好了,废话说到这里,下面进入正题,如何全局改变字体大小,首先Activity继承Baseactivity原创 2016-08-19 15:50:00 · 1883 阅读 · 0 评论 -
measure(0, 0) 如何动态获得view的大小
延引如下资料 : 将view.onmeasure(0,0)设置为0的时候表示,此时不需要考虑父控件的布局问题,直接使用getMeasuredWidth和getMeasuredHeight获取此view的自身的实际大小,可以看下面的例子:这个是在网上引用的一段代码12345678910原创 2016-09-22 23:15:33 · 2042 阅读 · 4 评论 -
高仿微信图片选择
from : http://blog.csdn.net/littleluchy/article/details/51544716很久之前项目中用到的一个图片选择功能,于是当时做一个简单的demo。测试了一下,支持图片的选择,预览,删除等基本操作,支持图片的倒序显示,拍照添加图片,以及过滤较小图片等。部分截图,如下 功能描述: 1. 点击添转载 2016-09-19 16:08:28 · 623 阅读 · 0 评论 -
android中如何使用一张图片适配不同尺寸的APP引导页
在我们平常开发的过程中在做引导页适配的时候,有时候会犯难,怎么样作图可以将各种不同尺寸分辨率的手机都适配好也就是不变形不拉伸,官方给的说法也只是做多套图去适配不同的分辨率,遇到全屏展示引导这种问题的时候就有些力不从心了。接下来我们就展示一下如何使用一张图来适配市面上的绝大部分手机:这个办法是反编译微信得出的想法,微信的包里面只有一张1920*1080的图,我们观察了微信在不同尺寸手机上的展转载 2016-09-19 14:23:58 · 9961 阅读 · 1 评论 -
ViewPager 实现 GallerView 效果, 显示左右两边 ViewPager Transform 使用详解
from: http://blog.csdn.net/chen930724/article/details/50464069http://blog.csdn.net/chen930724/article/details/50466199项目引用效果图 :正常情况下, ViewPager 一页只能显示一项数据, 但是如果需求是, 除了小原创 2016-09-19 11:11:30 · 2848 阅读 · 0 评论