自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RenRuiTao的博客

路遥知马力

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 android 仿QQ动态登录背景、视频背景

如上图类似效果图:1, 自定义视频类 继承VideoView public class CustomVideoView extends VideoView { public CustomVideoView(Context context) { super(context); } public CustomVideoView(Con...

2018-03-15 10:13:35 3252 4

原创 Android 实现计算器功能

实现计算器功能: 1.先导包 bsh-2.0b4.jar 2.布局文件: 通过TableLayout与TableRow实现布局。 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2018-01-09 10:24:45 841 1

原创 设置打开Android Studio启动时的欢迎界面

要设置Android Studio启动时打开欢迎界面,选择最近打开过的工程。Android Studio启动时,默认会打开最近最后一次关闭的工程,可是如果想打开的其他的工程,那么就只能通过Open打开想要的工程,此时就打开两个工程了。 所以呢,想在这是在Android Studio在启动时,就直接打开欢迎界面,也就是Welcome to Android Studio界面,在这里选择最近打开过的工

2017-12-07 17:32:33 5303

原创 Android Toast与Snackbar

ToastToast是Android中用来显示显示信息的一种方式,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失,使用时也很简单,如下: Toast.makeText(context," ..显示的语句.. ",Toast.LENGTH_SHORT).show(); 最后一个参数用于指定Toast显示的时长,Toast.LENGTH_S

2017-11-29 14:52:05 401 1

原创 Android状态栏的显示与隐藏

简述: View类提供了setSystemUiVisibility方法传入的实参分析: View.SYSTEM_UI_FLAG_VISIBLE:显示状态栏,View.INVISIBLE:隐藏状态栏,View.SYSTEM_UI_FLAG_FULLSCREEN:Activity全屏显示,且状态栏被隐藏覆盖掉。View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN:全屏显示

2017-11-16 17:21:53 1208

原创 Android去除显示的标题方法

方式一: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除显示的标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout

2017-11-16 11:01:01 215

原创 Android屏幕适配5种方式

1.1 适配方式之 dp分辨率:eg:480*800,1280*720。表示物理屏幕区域内像素点的总和。(切记:跟屏幕适配没有任何关系)因为我们既可以把 1280*720 的分辨率做到 4.0 的手机上面。 我也可以把 1280*720 的分辨率做到 5.0 英寸的手机上面,如果分辨率相同,手机屏幕越小清晰。px(pix):像素,就是屏幕中最小的一个显示单元dpi(像素密度):即每英寸屏幕

2017-11-16 10:46:55 4937

原创 Android studio 解决各种错误

安装Android Studio,打开时却提示 unable to access android sdk add-on list,解决方法:在安装Android studio路径下找到idea.properties文件,用记事本或其他记事本打开,添加disable.android.first.run=true,保存即可。打开Android studio 弹出显示Sdk报错找不见,解决方法: 打开An

2017-11-13 10:21:11 3607

原创 Android代码方式操作应用程序安装、卸载、分享、启动

通过代码的方式来执行应用程序的安装、卸载、分享、启动。通过代码方式来安装其他应用程序String fileName = Environment.getExternalStorageDirectory() + "/myApp.apk"; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType

2017-07-06 08:34:54 531

原创 Android下拉刷新数据

java代码中SwipeRefreshLayout swipeRefreshLayout =(SwipeRefreshLayout)view.findViewById(R.id.srl_class_main); //设置刷新 小圈的颜色 swipeRefreshLayout.setColorScheme(android.R.color.holo_blue_brigh

2017-07-05 14:59:37 1020

原创 AndroidGson 解析Json格式的数据

如有一串数据需要解析:{"code":"1000","content":{"content":"推送消息功能开放\n用户可接收到最新应用版本更新推送消息\n用户可接收到平台发布最新文章推送消息\n用户可接收到平台发布最新专栏推送消息","createTime":"1498209115415","formateCreateTime":"2017年06月23日 17 : 11 ","id":19,

2017-07-05 14:45:02 386

原创 AndroidWebView 加载网页页面

WebView(网络视图)能加载显示网页。1.1 布局文件中 <WebView android:id="@+id/webView1" android:layout_width="match_parent" android:layout_height="match_parent" />1.2java中设置加载页面 **1.2.1 loadUrl

2017-06-30 17:14:38 531

原创 AndroidImageView 中scaleType 的使用

Android:ImageView 中scaleType是控制图片如何调整来匹对ImageView的size。 src 用来加载图片 (_图片 默认从左上角开始加载_) 布局文件中 使用不能大写 java 中 使用要大写 android:scaleType="center" 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示 an

2017-06-30 17:03:56 508

原创 Android 设置bitmap、selector、shape

在android中描述 形容(加载处理)图片 是通过 Bitmap这个类来操作 <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@mipmap/welcome_bg"

2017-06-28 09:45:09 2843

原创 Android倒计时实现

1 使用子线程来实现倒计时这里通过开启一个子线程,在线程中开启一个while循环,在这个循环中通过调用方法 seytemClock.sleep(time) 使用这个线程阻塞time时间,然后再进行相关的设置,从而达到倒计时的效果 public class MainActivity2 extends Activity { private TextView textView;

2017-06-28 09:31:09 1666

原创 Android 文字跑马灯

首先,创建一个类MarqueeView,它继承的是TextView这个类 复写方法public class MarqueeView extends TextView { 一般继承(android.support.v7.widget.AppCompatTextView)TextView支持高版本public MarqueeView(Cont

2017-06-28 09:06:53 468

原创 Android AlertDialog弹框

(第一种方法 : 系统提供方法 系统默认) //创建 弹框 final AlertDialog.Builder ad = new AlertDialog.Builder(MainActivity.this); //设置点击对话框(弹框)外部区域不关闭对话框(弹框) ad.s

2017-06-28 09:02:40 410

原创 Android PopupWindow 弹框

PopupWindow (自定义小弹框)PopupWindow的创建Popupwindow的构造函数方式一 public PopupWindow (Context context) 方式二 public PopupWindow(View contentView) 方式三 public PopupWindow(View contentView, int width, int height

2017-05-16 09:42:28 454

原创 Android 线性布局和相对布局

线性布局(LinearLayout):该标签下的所有子元素会根据orientation属性的值来决定是按行或者是按列来逐个显示。相对布局(RelativeLayout),按照各子元素之间的位置关系完成布局。线性 布局中 LinearLayout 是一个线性容器 用来包裹基本的显示控件(如:button等)。 容器也有大小 指定宽度和高度。 线性容器指的是容器中的控件是一个挨着一个排列的,它

2017-04-24 17:33:22 717

原创 Android ListView 简单使用

ListView 列表形式的View布局文件xml 下 ListView 代码如下 xml下 item代码如下 item 是用于设计ListView的条目 java代码中 在java 代码中找到 ListView (通过我们在布局文件中添加的id) ListView listView = (ListView) findViewById(R.id.listview1)

2017-04-24 17:28:24 429

原创 Android 简单 控件

xml 布局文件下专门用来点击 的控件(按钮)<Button android:layout_width="100dp" android:layout_height="50dp" />专门用来显示文本的控件 TextView <TextView android:layout_width="80dp" android:layout_height="

2017-04-24 16:17:16 366

最新 apktool.jar、apktool.bat 文件

最新 apktool.jar、apktool.bat 文件,两个文件(apktool.jar&apktool.bat)移到您的C://Windows

2018-03-06

Android拼图滑块验证码

验证码是可以区分用户是人还是计算机。可以防止破解密码、刷票等恶意行为。

2018-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除