- 博客(75)
- 收藏
- 关注
原创 获取SHA1值
C:\Program Files\Java\jdk1.8.0_91\bin>keytool -list -v -keystore F:\GuoGuo\guoguo\chengguoguo-1220.jks
2020-05-26 18:36:30
698
转载 android 屏幕方向控制
1、屏幕方向参数: ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED,//未指定,此为默认值。由Android系统自己选择合适的方向。 ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE,//横屏 ActivityInfo.SCREEN_ORIENTATION_PORTRAIT,//竖屏 ...
2019-05-10 19:05:50
2311
转载 Android中使用DrawerLayout实现抽屉式菜单
https://blog.youkuaiyun.com/sinat_41137786/article/details/80714611
2019-04-18 13:55:36
389
转载 更新至gradle3.3.0后,variant.getJavaCompile()和variantOutput.getPackageApplication()警告的原因
WARNING: API ‘variant.getJavaCompile()’ is obsolete and has been replaced with ‘variant.getJavaCompileProvider()’.It will be removed at the end of 2019.WARNING: API ‘variantOutput.getPackageApplica...
2019-03-04 16:53:47
589
转载 Android Studio打包时候报错:app:lintVitalRelease
apply plugin: 'com.android.application'android { lintOptions { checkReleaseBuilds false abortOnError false } compileSdkVersion 26 defaultConfig { application...
2019-03-04 15:22:41
312
转载 android 7.0系统解决拍照的问题android.os.FileUriExposedException:file:///storage/emulated/0/test.txt
除了解决方案之外FileProvider,还有另一种解决方法。简单的说 StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();StrictMode.setVmPolicy(builder.build()); 在Application.onCreate()。以这种方式,VM会忽略文件URI曝...
2019-01-03 10:38:52
1015
原创 跑马灯效果
<TextView android:id="@+id/text_gonggao" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_...
2018-12-28 16:16:51
436
1
转载 Android9.0 http网络请求解决方案
1、用Retrofit请求网络报这个错CLEARTEXT communication to host not permitted by network由于 Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。如果当前应用的请求是 htttp 请求,而非 https ,这样就会导系统禁止当前应用进行该请求,如果 WebView 的 url 用 http 协议,同样...
2018-12-24 17:43:51
1061
原创 Params的json封装
/** * 接口 * @param map 参数集合 */public static String requestParams(HashMap<String, String> map) { JSONObject object = new JSONObject(); try { for (String key : map.keySet()) ...
2018-12-17 17:00:11
1833
原创 shape画横竖的虚线
//竖线<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:left="-300dp" android:right=&q
2018-12-12 18:23:45
2572
1
原创 检查通知栏是否开启
//1. if (!NetWorkInfoUntil.isNotificationEnabled(this)) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.BASE) { // 进入设置系统应用权限界面 turnNotificationSettingActivity...
2018-12-12 17:26:45
264
原创 融云 Android sdk 接收到后台通知,点击崩溃的解决办法
报错:Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int io.rong.push.notification.PushNotificationMessage$PushSourceType.ordinal()' on a null object reference解决办法:缺少一个提示...
2018-12-12 16:21:52
867
原创 //动态权限
PermissionsUtil.requestPermission(getApplication(), new PermissionListener() { @Override public void permissionGranted(@NonNull String[] permissions) { Intent intent = new Intent(Inte...
2018-12-11 18:07:07
140
转载 取得手机联系人
1.点击事件Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);startActivityForResult(intent, 0);2.回调函数/* * 跳转联系人列表的回调函数 * */@Overrideprotected void onActivity...
2018-12-11 17:59:16
198
原创 设置DrawablepaddingLeft
int dp40 = DensityUtil.dip2px(getActivity(), 40);//定义底部标签图片大小和位置Drawable drawable_rbOrderAll = getResources().getDrawable(R.drawable.rb_order_all_selector);//当这个图片被绘制时,给他绑定一个矩形 ltrb规定这个矩形drawable...
2018-12-06 17:28:33
531
转载 拨打电话 无需申请权限
Intent intent = new Intent(Intent.ACTION_DIAL);Uri data = Uri.parse("tel:" + "135xxxxxxxx");intent.setData(data);startActivity(intent);
2018-12-05 17:50:56
321
原创 圆角图
compile 'de.hdodenhof:circleimageview:2.1.0' <de.hdodenhof.circleimageview.CircleImageView android:id="@+id/mPortrait" android:layout_width="72dp" android:layout_height="72dp" ...
2018-12-05 16:06:46
157
转载 异常:Unknown features (Run Configuration[AndroidRunConfigurationType], Facet[android, android-gradle])
Unknown features (Run Configuration[AndroidRunConfigurationType], Facet[android, android-gradle]) covered by disabled plugin detected. 今天莫名其妙的就出现了这个问题,重启了Android Studio也不管用,这是因为异常退出或异常操作使运行配置的一些文件...
2018-12-01 10:04:51
227
转载 android中在java代码中获得每日,每周,每月的0点和24点的时间戳
//获得本周一0点时间public static int getTimesWeekmorning(){Calendar cal = Calendar.getInstance();cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);cal.set(Ca...
2018-11-26 10:27:28
1461
原创 gradle依赖项目仓库
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories {//代码的仓库 mavenCentral() jcenter() google()//...
2018-11-23 11:16:48
382
原创 播放本地MP3
//开始播放声音private void start_mp3() { try { mediaPlayer = MediaPlayer.create(this, R.raw.wusheng); mediaPlayer.start(); mediaPlayer.setOnCompletionListener(new MediaPlayer.O...
2018-11-19 16:49:56
546
原创 监听网络状态注册的广播
NetworkReceiver networkReceiver = new NetworkReceiver();registerReceiver(networkReceiver,new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE"));public class NetworkReceiver extends BroadcastRe...
2018-11-19 16:22:23
135
原创 锁屏开屏的广播
public class BootCompleteReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if(intent.getAction().equals(Intent.ACTION_SCREEN_OFF))...
2018-11-14 09:05:09
417
原创 请求用户给予悬浮窗的权限
/** * 请求用户给予悬浮窗的权限 */public void askForPermission() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (!Settings.canDrawOverlays(this)) { Intent intent = new In...
2018-11-13 18:13:56
2731
原创 AlertDialog.Builder的使用
//选择private void selectSchool() { ArrayList<String> list = new ArrayList<>(); for (int i = 0; i < mListArea.size(); i++) { list.add(mListArea.get(i).getArea_name()); ...
2018-11-09 16:50:13
2533
原创 百度定位成功但经纬度返回4.9E-324
注意:默认相关权限正常打开,如果总是定位到几日内瓦即坐标总是4.9E-324,请检查你的so文件是否是统一下载更新过的,不要遗留之前任何的jar包和so文件,也不要参考官方的文档!不是手机型号和WIFI、4G、GPS之类的问题,也不是开发申请秘钥中SHA1和发布SHA1填和不填的问题(如果填写正确的话)。解决办法:下载新的sdk,或者下载demo直接把jar包和.so库复制替换就好了 ...
2018-11-09 15:48:57
1594
原创 更改极光推送通知栏图标
//更改极光推送图标private void initChangeJPushLogo() { BasicPushNotificationBuilder builder = new BasicPushNotificationBuilder(LoginActivity.this); builder.statusBarDrawable = R.drawable.ic_launcher...
2018-11-08 18:16:53
3216
1
原创 webView加载地图
webView.getSettings().setBlockNetworkImage(false); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true);//允许使用js webSettings.setCacheMode(WebSettings.LO...
2018-10-29 11:20:25
1509
原创 RatingBar 的使用
<RatingBar android:id="@+id/bj_ratingBar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:progressTint="#ffc600" android:secondaryProgressTin...
2018-10-23 15:16:01
1599
原创 apk升级直接跳安装界面
Intent intent = new Intent(Intent.ACTION_VIEW); intent.addCategory(Intent.CATEGORY_DEFAULT);/* // 由于没有在Activity环境下启动Activity,设置下面的标签 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //版本...
2018-10-15 18:04:46
260
原创 注册广播与发送广播
/** * 刷新头像广播接收器 * * @author dst */class RefreshUserHeadPortraitCastReceiver extends BroadcastReceiver { @Override public void onReceive(Context con, Intent in) { if(!StringUtils...
2018-10-15 09:33:19
107
转载 使用相册中照片
/** * 使用相册中的图片 */public static final int SELECT_PIC_BY_PICK_PHOTO = 2;/** * 获取到的图片路径 */private String picPath;private void pickPhoto() { Intent intent = new Intent(Intent.ACTION_PICK, ...
2018-10-12 14:06:05
182
转载 Android自定义ImageView实现圆形图片
Android自定义ImageView实现圆形图片自定义ImageView实现圆形图片,主要是在onDraw()方法中实现绘制圆形图片,在onMeasure()中测量圆形的半径并设置View的宽高。效果如下图 代码如下 public class CircleImageView extends ImageView { //画笔 private Pai...
2018-10-11 15:13:25
3523
原创 TextView跑马灯效果
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="5dp" android:text="专题管理" android:textColor="@color/hometext" a..
2018-10-11 14:22:24
552
转载 io.rong.eventbus.EventBusException: Subscriber class io.rong.imkit.m has no public methods 融云问题
1.问题 Process: com.igrid.standardization, PID: 32152 java.lang.RuntimeException: Unable to create application com.common.common.app.AppContext: io.rong.eventbus.EventBusException: Subscriber c...
2018-10-10 17:56:49
1771
原创 动画样式 Style
<!-- 设置dialog弹出,退出动画 --><style name="dialogWindowAnim" mce_bogus="1" parent="android:Animation"> <item name="android:windowEnterAnimation">@anim/dialog_enter_anim&
2018-08-27 15:23:41
461
原创 Map的四种遍历方法
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", &
2018-08-22 16:22:43
148
原创 ViewTreeObserver 给某个控件添加绘制的监听 并可以设置监听
package com.zoci.hydr.utils;import android.graphics.Rect;import android.view.View;import android.view.ViewGroup;import android.view.ViewTreeObserver;/** * Created by ztech on 2018/7/25. */...
2018-08-22 16:13:59
505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人