Android
JesseWu233
啦啦啦啦啦啦啦啦
展开
-
图片质量压缩的方法
private Bitmap compressImage(Bitmap image, String filepath) { try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);...转载 2018-04-02 11:42:11 · 397 阅读 · 0 评论 -
Android小技巧——判断系统是否有开启权限
public void requestPowerCamera(){ if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PERMISSION_GRANTED) { //申请权限,字符串数组内是一个或多个要申请的权限,1是申请权限结果的返回参数,在onRe...原创 2018-05-07 16:57:07 · 3015 阅读 · 0 评论 -
Android小技巧——弹窗询问是否打开GPS
private LocationManager locationManager;private void initGPS() { locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); // 判断GPS模块是否开启,如果没有则开启 if (!locationManag...转载 2018-05-07 16:52:17 · 997 阅读 · 0 评论 -
Android小技巧——隐藏自带的标题栏
1、如果类是继承自AppCompatActivity,public class MainActivity extends AppCompatActivity语句是:getSupportActionBar().hide();2、如果类是继承自Activity,public class ListActivity extends Activity语句是:requestWindowFeature(Wind...原创 2018-05-07 16:41:05 · 93 阅读 · 0 评论 -
Android控件——Spinner控件详解
Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Spinner选择一个新值。上图显示的是Spinner常见的样式。这篇文章中我将讨论1.Spinner的基本用法 2.设置Spinner的Adapter (arrayadapter 和自定义BaseAdapter)...转载 2018-04-26 09:55:57 · 510 阅读 · 0 评论 -
Android小技巧——EditView弹出数字键盘的方法
如果你的EditText的输入类型为数字,那么会弹出数字键盘android:inputType="number|numberDecimal"下面进入重要的地方 EditText inputText = (EditText)findViewById(R.id.phone_num); inputText.setFocusable(true);inputText.setFocusableInTouchM...转载 2018-05-02 09:03:01 · 1561 阅读 · 0 评论 -
Android小技巧——控制ImageView使图片充满ImageView
android:scaleType="fitXY"原创 2018-05-02 09:02:10 · 784 阅读 · 0 评论 -
Android 弹出软键盘android:windowSoftInputMode设置总结
当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。或者是有使用framentlayout悬浮在底部的button也会挡住输入框。一、解决办法方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowMa...转载 2018-05-02 08:44:42 · 172 阅读 · 0 评论 -
Android中将List数组倒序排列
Collections.reverse(dataList);原创 2018-04-19 09:53:56 · 5014 阅读 · 0 评论 -
Androidstudio开发问题——Error type 3
将build.gradle里的:applicationId "com.example.administrator.myapp"删除原创 2018-04-13 09:52:06 · 650 阅读 · 0 评论 -
百度地图SDK(二)——简单地图和定位demo
MainActivity代码如下:package com.example.administrator;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android....原创 2018-04-18 08:48:32 · 409 阅读 · 1 评论 -
百度地图SDK(一)——添加到Android Studio
一、在百度官网下载百度地图SDK可以下载全部功能,也可以自定义下载部分功能。下载完成解压后会得到截图中的文件:BaiduLAB_Android.jar 文件就是包含了你需要的所有功能的jar包arm64-v8a 等文件夹里就是针对不同手机CPU架构的so文件http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download二、将...原创 2018-04-18 08:14:50 · 3360 阅读 · 0 评论 -
Android int 和 String 类型转换方法
经常会忘记这个转换代码,尴尬呀Int类型转换为 String类型:1) String s=String.valueOf(i);2) String s=Integer.toString(i);3) String s=" " + i ; String类型转化为Int类型:1)Int i=Integer.parseInt(s);2) Int i=Integer.valueOf(s).intV...转载 2018-04-11 10:04:04 · 478 阅读 · 0 评论 -
文件在SD卡中的存读取
//将原文件从SD卡读出File inputImage = new File(Environment.getExternalStorageDirectory() + "/MyWork/" + fileIndex + "/originalPicture");FileInputStream fin = new FileInputStream(inputImage);int len...原创 2018-04-10 15:12:21 · 523 阅读 · 0 评论 -
DES加密工具类-DesUtil
有一个功能要将拍照的图片进行加密保存,选择了DES加密。记录一下代码。import java.security.Key;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParamete...转载 2018-04-10 15:05:20 · 3667 阅读 · 0 评论 -
Android相机开发那些坑
最近我负责开发了一个跟Android相机有关的需求,新功能允许用户使用手机摄像头,快速拍摄特定尺寸(1:1或3:4)的照片,并支持在拍摄出的照片上做贴纸相关的操作。由于之前没有接触过Android相机开发,所以在整个开发过程中踩了不少坑,费了不少时间和精力。这篇文章总结了Android相机开发的相关知识、流程,以及容易遇到的坑,希望能帮助今后可能会接触Android相机开发的朋友快速上手,节省时间...转载 2018-04-09 16:59:26 · 269 阅读 · 0 评论 -
Android小技巧——实现代码延迟执行
run()函数里的代码就是延迟后执行的代码。Timer timer = new Timer();TimerTask task = new TimerTask() { @Override public void run() { startActivity(intent); finish(); }};timer.schedule(task,...原创 2018-05-07 17:11:58 · 524 阅读 · 0 评论