Android知识
文章平均质量分 71
Vivinia_Vivinia
微信号:healer_healer
展开
-
Android知识-自定义ViewPager禁止左右滑动
当我们程序有些需求只想让页面点击而不滑动时,那就可以使用自定义控件的方法进行改写。新建noSlideViewPager.java继承ViewPager。noSlideViewPager.java页面:package com.example.util;import android.content.Context;import android.support.v4.view.View原创 2016-06-07 21:10:59 · 1216 阅读 · 0 评论 -
Android-获取bmob中音频图片进行播放显示
点击左上角的ImageButton会播放存入bmob中的音频1.除了导入使用bmob需要的jar包和权限,还需要加入显示图片的clide的gar包:app的build.gradle页面中,dependencies内加入以下两行:implementation ("com.github.bumptech.glide:glide:4.9.0")annotationProcessor ...原创 2019-05-03 21:29:46 · 721 阅读 · 2 评论 -
Android-打开相册选中图片并显示
从之前的项目摘出来这段代码,去掉了裁剪功能package com.example.one;import android.content.Intent;import android.database.Cursor;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.g...原创 2019-04-26 21:32:49 · 3070 阅读 · 1 评论 -
Android-邮箱验证
目标效果: 资源包(三个jar包和两个java页面):点击打开链接1.首先需要注册一个邮箱(作为一个专门发验证码的邮箱,我是新注册的),然后打开网页版中POP3那一栏;2.两个方格全打勾:3.提示让设置授权码;4.默认为停用,点击开启:5.提示输入授权码,输入完成后会显示表格,表格右边显示未停用:原创 2017-08-21 14:07:03 · 1640 阅读 · 9 评论 -
Android-AndroidStudio创建jniLibs文件夹添加jar包
eclipse中项目自带libs文件夹,用来放需要的jar包之类的,可是在AndroidStudio中创建项目并没有这个文件夹,所以需要创建,名字统一为jniLibs。1.Android创建项目默认为:2.找到这个页面:3.加入一段代码: sourceSets{ main{ jniLibs.srcDirs=[原创 2017-04-02 10:54:24 · 15280 阅读 · 1 评论 -
Android-动态显示相聚时间(具体到秒)
目标效果:主要功能代码:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar to原创 2017-08-12 23:07:24 · 1105 阅读 · 0 评论 -
Android-打开相机拍照并跳转
目标效果; 点金一个按钮打开相机,拍照后显示在另一个activity中,因为控件比较简单,就不贴xml页面的代码了。1.MainActivity.java页面,拍照返回后,将bitmap转变为字符串存到文件中。package com.example.weixu.camera;import android.content.Context;import andr原创 2017-04-11 20:46:05 · 6449 阅读 · 3 评论 -
Android-关于AndroidStudio的侧滑模板的控件问题
最近在做一个项目,昨天做到需要对侧滑模板中一个TextView设置文本的功能,结果不管是直接settext("123")还是settext(String变量)都不管用,偏偏settext下边一句Toast还能正确输出要显示的内容,也检查了不是控件绑定错了,因为之前有点击方法都正确,想了很久没有解决。今天在大神提点下明白了,是控件声明方式不对。先看一下创建项目后的目录结构:原创 2017-04-11 15:17:11 · 908 阅读 · 0 评论 -
Android-使用Fragment出现空指针错误
今晚调试出现了Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference错误,是关于Fragment的。后来修改才发现,出现错误是因为我将Fragment中的控件定义在了onCreateView中,如果定义在on原创 2017-04-09 22:56:40 · 2878 阅读 · 0 评论 -
Android-动画效果
目标效果:通过十二个图片进行不断地切换,形成动画效果。1.activity_main.xml页面:<RelativeLayout xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android" android原创 2016-11-15 19:46:08 · 413 阅读 · 0 评论 -
Android-两种方式实现倒计时
目标效果:两个倒计时都是从20秒倒计时到0秒。1.activity_main.xml页面:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layou原创 2016-11-15 19:22:34 · 569 阅读 · 0 评论 -
Android-代码设置图片大小及位置
还是最近的那个动态页面,我的想法是用户发表了图片就显示图片,没有发表图片就不显示,并且位置也没有。一种方法,xml页面设置ImageView的宽和高都为wrap_content,在java页面经过判断后使用代码设置具体的宽和高。// 设置图片的位置 MarginLayoutParams margin = new MarginLayoutParams( viewHol原创 2016-08-04 11:59:04 · 17159 阅读 · 0 评论 -
Android-显示bmob中以上传的图片
目的:使用bmob后用bmob存储头像或者别的图片感觉挺方便,最近做一个动态页面,类似于QQ中的说说,可以文字,可以添加图片。想法:我的想法是查询的时候下载图片获取图片地址,存到集合中,然后显示到ListView中。下载代码:// 下载图片 BmobFile icon = dynamic.getDynamicPicture(); //dynamic.getDynam原创 2016-08-04 11:20:00 · 5685 阅读 · 3 评论 -
Android-打开相册或拍照并裁剪
目标效果: 点击打开相册,会显示手机图库,选择图片可以进行裁剪显示,拍照也同样可以裁剪后显示。1.activity_main.xml页面设置布局。activity_main.xml页面:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmln原创 2016-07-16 17:09:05 · 1019 阅读 · 0 评论 -
Android-指定时间定时触发方法
目标效果: 运行打开开关,下边的时间选择会显示,当前时间09:56,选择09:57后,会发现马上弹出选择的时间日志数据,过一会到了09:57后,会发现每一秒都调用打印日志信息的方法,点击关闭开关,停止打印。1.activity_main.xml页面设置布局,并隐藏下方的时间选择。activity_main.xml页面:<RelativeLayout xml原创 2016-07-24 10:20:43 · 9138 阅读 · 0 评论 -
Android-使用网络获取定位
目标效果: 程序运行弹出权限选择,选择运行网络定位后会查询位置,然后在TextView上显示当前国家和城市。1.activity_main.xml页面定义TextView显示城市名。activity_main.xml页面:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android原创 2016-07-24 09:31:35 · 6093 阅读 · 4 评论 -
Android知识-ViewPager中嵌套activity页面
做项目使用ViewPager显示页面遇到一个问题,就是当一个activity对应的xml页面使用了ViewPager控件,并且控件中的子页面也是activity页面时,子页面的事件如果使用匿名内部类方式,会直接执行不到,如果使用onClick方式,这时候会提示在父activity页面没有该方法,根据提示你会发现当事件写到父activity中就不会出错了,如果只有一两个控件那也无所谓了,但是通常ac原创 2016-06-07 21:41:02 · 8475 阅读 · 2 评论 -
Android-SoundPool播放音频
最近做一个播放音频的小功能,使用毛坯界面简单记录下(点击上边的ImageButton播放,下边的ImageView请无视)activity_picture.xml页面:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/r...原创 2019-04-29 20:15:41 · 313 阅读 · 0 评论