随笔分类 - android学习知识点
记录一些零碎的小知识
摘要:1、让TextView实现如下的带红色圈圈图片的效果2、TextView实现带图片,只要通过android:drawableRight设置就行了 3、corners_bg.xml文件的内容如下:
阅读全文
摘要:1、常见的如下所示的EditText密码框设置的实现2、其中重要的XML文件中的代码 ?[]\\{}|`~" android:hint="请输入密码" android:imeOptions="actionDone" android:in...
阅读全文
摘要:1、draw_cirle.xml的代码如下所示: 2、使用的时候只要将draw_cirle.xml作为某个控件的背景就好了。例如如下所示:
阅读全文
摘要:1、动画效果实现参考的网址 泡在网上的日子:http://www.jcodecraeer.com/plus/list.php?tid=31&codecategory=500 (不同的动画效果,分类很好,便于搜索) github动画效果网址:https://github.com/Trinea/andr
阅读全文
摘要:1、程序的结构如下所示:2、LoginImageViewCode.java的代码如下所示package com.app.code;import java.util.Random;import android.content.Context;import android.graphics.Bitmap...
阅读全文
摘要:一、若要让TextView里的文本滚动,必须满足以下几个因素: 1、TextView里文本宽度超过TextView的宽度2、android:ellipsize="marquee"(实现跑马灯效果)3、只有在TextView获取到焦点时,才会滚动.所以加上android:focusableInTouc
阅读全文
摘要:如下代码所示:其中 scrollView 为外层的大的scrollView 控件。lv为嵌在ScrollView中的可触摸的listView控件//重写onTouch()事件,在事件里通过requestDisallowInterceptTouchEvent(boolean)方法来设置父类的可用性,t...
阅读全文
摘要:1、程序结构图2、MainActivity.java中的代码package com.example.setlinkdemo;import java.io.IOException;import org.xmlpull.v1.XmlPullParserException;import android.a...
阅读全文
摘要:1、程序结构2、MainActivity.java程序package com.example.objectanimator1;import java.util.ArrayList;import java.util.List;import android.animation.ObjectAnimato...
阅读全文
摘要:1、demo的结构图2、CustomFontPercedntTextView.java的代码package com.example.propertyanimation;import android.content.Context;import android.util.AttributeSet;im...
阅读全文
摘要:1、将百度地图引入到我们的app中去2、引入定位的功能,结合方向传感器实现方向定位3、添加覆盖物、覆盖物点击的处理4、模式的切换
阅读全文
摘要:1、前言 在Android应用中,经常有场景会需要使用到设备上存储的图片,而直接从路径中获取无疑是非常不便利的。所以一般推荐调用系统的Gallery应用,选择图片,然后使用它。本文将讲解如何在Android中通过系统Gallery获取图片。2、Gallery应用 Android原生内置了很多Ap...
阅读全文
摘要:1、什么是Exif Exif是一种图像文件格式,它的数据存储于JPEG格式是完全相同的,实际上Exif格式就是JPEG格式头插入了数码照片的信息,包括拍摄的光圈、快门、平衡白、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码以及GPS等。简单来说,Exif=拍摄参数+JPED。因此...
阅读全文
摘要:有些图片的分辨率比较高,把它直接加载到手机内存中之后,会导致堆内存溢出的问题,下面就讲解一下Android的堆内存以及如何在Android应用中加载一个高分辨率的图片的方法。1 还原堆内存溢出的错误首先来还原一下堆内存溢出的错误。首先在SD卡上放一张照片,分辨率为(3776 X 2520),大小为3...
阅读全文
摘要:下面介绍两种 方法设置Activity的切换动画一、修改Activity Theme1、在styles.xml中定义切换动画 注意需要继承自@android:style/Animation.Activity。具体这4个属性什么意思呢?假设我们有 2 个 Activity,分别是 A1 和 A2:当我...
阅读全文
摘要:1、如何设置自定义对话框在屏幕中的位置和大小 /* * 获取对话框的窗口对象及参数对象以修改对话框的布局设置, * 可以直接调用getWindow(),表示获得这个Activity的Window * 对象,这样这可以以同样的方式改变这个Activi...
阅读全文
摘要:一、Animation主要有四大属性,分别是淡入淡出,绕轴旋转,变化大小,位移变化二、四大属性的共同的方法1、setDuration(long durationMills):设置动画持续的时间(单位:毫秒)2、setFillAfter(boolean fillAfter):如果fillAfter的值...
阅读全文
摘要:一、android:windowSoftInputMode的作用activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,是android1.5后的一个新特性。这个属性能影响两件事情:1、当有焦点产生时,软键盘是隐藏还是显示。2、是否减少活动主窗口大小以便腾出空间放软键盘.二、如何设...
阅读全文
摘要:1、在Android XML文件中设置系统默认的字体 可以在XML文件中采用android:typeface设置字体,例如android:typeface=”monospace”。在这里例子中我们在Activity中对android:text=”Hello, World! 您好”分别进行了四种显...
阅读全文
摘要:一、WebView简介在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。WebView是安卓中用来显示html文本内容的的控件。对html5也有很好的支持,ios的控件UIWebView差不多。二、使用WebView并不需要开通网络权限网上有文...
阅读全文
浙公网安备 33010602011771号