Android开发笔记
文章平均质量分 63
Android开发笔记
233333。
这个作者很懒,什么都没留下…
展开
-
自定义带刻度的SeekBar
package com.example.ilaw66lawyer.ui.view;import android.animation.Animator;import android.animation.AnimatorListenerAdapter;import android.animation.TypeEvaluator;import android.animation.ValueAn原创 2017-12-12 14:00:00 · 2697 阅读 · 0 评论 -
Android自定义带动画圆环进度条
Android自定义带动画圆环进度条,根据百分比、节点数目自动读条。原创 2016-01-22 11:11:42 · 3363 阅读 · 0 评论 -
Android自定义View(ProgressBar)
1.在资源文件中设置自定义属性。package com.cn.widget;import com.cn.demo.R;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;i原创 2015-01-30 16:42:52 · 796 阅读 · 0 评论 -
Android常用快捷键、插件、工具、第三方库
1.快捷键快捷键功能ctrl + b定位方法调用位置ctrl + f局部查找ctrl + r局部替换ctrl + e浏览文件记录ctrl + g快速定位行ctrl + /注释代码ctrl + j快速补全代码ctrl + 鼠标左键查看鼠标选中的类或方法ctrl + f12快速查看类中所有方法并支持搜素ctrl + shift + f全局查找ctrl + shift + r全局替换ctrl + shif原创 2020-07-17 14:49:32 · 344 阅读 · 0 评论 -
Android中SpannableString、SpannableStringBuilder与String的关系
SpannableString、SpannableStringBuilder与String的关系1.1 概述SpannableString、SpannableStringBuilder基本上与String差不多,也是用来存储字符串,但它们俩的特殊就在于有一个SetSpan()函数,能给这些存储的String添加各种格式或者称样式(Span),将原来的String以不同的样式显示出来,比如在原来String上加下划线、加背景色、改变字体颜色、用图片把指定的文字给替换掉,等等。所以,总而言之,Spanna原创 2020-07-14 17:50:33 · 908 阅读 · 0 评论 -
Android View的scrollTo()、scrollBy() 和Scroller类总结
一、View的scrollTo()、scrollBy()1.scrollTo、scrollBy方法是View中的,因此任何的View都可以通过这两种方法进行移动。首先要明白的是,scrollTo、scrollBy滑动的是View中的内容(而且还是整体滑动),而不是View本身。我们的滑动控件如SrollView可以限定宽、高大小,以及在布局中的位置,但是滑动控件中的内容(或者里面的childView)可以是无限长、宽的,我们调用View的scrollTo、scrollBy方法,相当于是移动滑动控件中的画布原创 2020-08-24 17:46:28 · 6156 阅读 · 4 评论 -
android转场动画总结
Android转场动画总结1.Android5.0以前转场动画ActivityoverridePendingTransition(R.anim.activity_in, R.anim.activity_out);FragmentsupportFragmentManager.beginTransaction().setCustomAnimations(R.anim.fragment_enter, R.anim.fragment_exit);2.从Android 5.0 之后,可以用 A原创 2020-11-11 14:16:44 · 1930 阅读 · 0 评论 -
仿抖音上下滑动列表播放短视频解决方案
因为公司需求需要搞一个像抖音一样的上下滑动的播放列表,寻找了很多方案,最终觉得这个方案还是比较可行的。1.播放器选择阿里云播放器阿里云播放器对接文档地址https://helpcdn.aliyun.com/document_detail/124711.html?spm=a2c4g.11186623.6.1075.3a7411f9QNaaBd2.上下滑动列表选择Verticalview...原创 2019-11-25 18:14:14 · 2389 阅读 · 3 评论 -
AndroidExpandableListView实现三级列表显示
项目中要做一个类似三级列表点击可展开的效果,首先想到的是嵌套list,然后碰到的问题是,下一级list获取到角标一直为零,所以换了个思路(这个坑跟list源码有关),舍弃了嵌套list,改成使用expandablelistview来addview,demo没有,不好copy出来因为没有数据,大概能明白思路就行,下面直接看代码,最主要代码是adapter中的getChildView。1.frag原创 2016-01-22 15:49:35 · 4999 阅读 · 0 评论 -
ListView实现购物车功能包含单选与多选和修改数量
本来认为应该很容易,直接一个listview就能搞定了,但是写着写着就发现了问题,在listview中嵌入edittext时,点击条目编辑EditText时焦点会对不上, 点了此条目的edittext输入的东西却不显示在这个listview条目中,所以需要手动设置焦点,并且需要记得下点击的条目的postition,通过给条目设置ontouch事件来记录postition,然后通过对比postiti原创 2016-01-22 16:14:00 · 2650 阅读 · 4 评论 -
AndroidStudio如何生成签名 如何用自定义签名打包 如何查看sha1
1.第一步2.第2步在这里可以设置签名的名称,存放路径,以及账户密码等。如何设置自定义签名为默认签名?如何查看sha1?原创 2016-02-26 15:01:03 · 536 阅读 · 0 评论 -
AndroidStudio项目上传到SVN中需要忽略的文件
第一步选择小扳手,然后选择要ignored files 总共要忽略一下7个文件,当然可以看自己项目来决定。原创 2015-11-03 17:22:49 · 3085 阅读 · 0 评论 -
Android 编程下 Touch 事件的分发和消费机制
Android 编程下 Touch 事件的分发和消费机制转载 2015-10-21 15:13:33 · 434 阅读 · 0 评论 -
Android笔记之获取手机图库照片和拍照获取照片
1.从相册中获取取图片原创 2014-11-07 17:38:45 · 796 阅读 · 0 评论 -
Android笔记之高德地图定位(通过开启服务发送广播用handle消息机制更新位置信息)
1.创建服务原创 2014-11-06 18:26:04 · 2218 阅读 · 2 评论 -
Android自定义ProgressDialog
1.继承ProgressDialog进行改写。package com.youjuke.merchantbizmanage.view;import android.app.ProgressDialog;import android.content.Context;import android.graphics.drawable.AnimationDrawable;import and原创 2015-08-24 15:38:48 · 464 阅读 · 0 评论 -
Android自定义Dialog
1.首先继承Dialog进行改写package com.youjuke.merchantbizmanage.view;import android.app.Dialog;import android.content.Context;import android.widget.Button;import android.widget.TextView;import com.youj原创 2015-08-24 15:27:26 · 463 阅读 · 0 评论 -
如何删除文件自带的svn原信息
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] @=转载 2015-11-03 16:35:45 · 491 阅读 · 0 评论 -
错误异常 Process 'command 'E:\Java\jdk1.8.0_65\bin\java.exe'' finished with non-zero exit value 2
Error:Execution failed for task ':app:dexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\Java\jdk1.8.0_65\bin\java.exe'' finis原创 2015-11-03 14:00:44 · 7787 阅读 · 4 评论 -
如何搭建AndroidStudio开发环境
1.下载AndroidStudio解压包下载地址 2.下载jdk,配置jdk环境变量jdk环境变量配置jdk下载地址 3.一些常遇到的问题AndroidStudio如何导入jar包AndroidStudio中文社区AndroidStudio简单设置android studio首次安装运行时卡在更新处理方法 4.安装svnsvn下载地址An...原创 2015-11-02 15:04:25 · 538 阅读 · 0 评论 -
Android笔记之自定义日期选择框
1.DateTimePickDialogUtil类public class DateTimePickDialogUtil implements OnDateChangedListener,OnTimeChangedListener { private DatePicker datePicker; private TimePicker timePicker; private AlertD原创 2014-11-07 17:20:37 · 900 阅读 · 0 评论