![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码片段
文章平均质量分 50
zhuxingchong
进一步的探索你可能会发现新的世界。
展开
-
Android开发常用代码片段
//获取drawable对象public static Drawable getDrawable(Context context,int id){ Resource res = context.getResource(); Drawable drawable = res.getDrawable(id); return drawable;}//drawable转bitmap对象...原创 2018-03-06 16:30:50 · 199 阅读 · 0 评论 -
(一)android 桌面悬浮窗 录屏源码放送
看到几个网友留言需要源码参考,需要的可以拿走:这里先提供几个工具类:1.录屏工具类ScreenUtil.javapackage com.android.systemui.util;import android.app.Activity;import android.content.Context;import android.content.Intent;import an...原创 2019-01-23 10:20:09 · 1607 阅读 · 2 评论 -
android 通过地址获取经纬度
这是通过google原生接口获取的经纬度public static Address getGeoPointBystr(Context context,String str) { Address address_temp = null; if (str != null) { Geocoder gc = new Geocoder(context, Locale....原创 2018-09-11 16:01:09 · 1393 阅读 · 3 评论 -
android像launcher一样获取手机应用列表
下面代码是获取系统所有应用,下面判断条件是判断系统应用方法,如果是获取手机所有应用可以去掉下面判断条件if ((applicationInfo.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) != 0 || (applicationInfo.flags & ApplicationInfo....原创 2018-08-03 14:47:18 · 3688 阅读 · 1 评论 -
android 应用通过自定义资源名获取资源
有时需要根据资源名获取对应资源也就是获取对应资源id,通过资源id再获取对应资源,因为资源id一般是自动生成我们不会取直接取值来用,所有下面的方法可以获取到资源id从而获取对应资源.//对应图片资源数组private static final String[] RES_ICON_NAME = { "com_android_systemui", "com_cl...原创 2018-08-07 15:18:20 · 905 阅读 · 0 评论 -
android 反射用法实例
public static String getSystemProperty(String property, String defaultValue) { try { Class clazz = Class.forName("android.os.SystemProperties"); Method getter = clazz....原创 2018-07-13 09:23:25 · 5685 阅读 · 0 评论 -
android 动画常用代码
组合动画实现组合动画功能主要需要借助AnimatorSet这个类,这个类提供了一个play()方法,如果我们向这个方法中传入一个Animator对象(ValueAnimator或ObjectAnimator)将会返回一个AnimatorSet.Builder的实例,AnimatorSet.Builder中包括以下四个方法:after(Animator anim) 将现有动画插入到传入的动画之后...原创 2018-06-26 16:46:15 · 362 阅读 · 0 评论 -
android 沉浸式模式
public class MainActivity extends AppCompatActivity { @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus &...原创 2018-06-25 17:25:14 · 199 阅读 · 0 评论 -
android 通过Uri获取真实路径,通过路径获取Uri
可以根据不同情况传入不同databaseUri例如查询音频数据MediaStore.Audio.Media.EXTERNAL_CONTENT_URI或者查询图片数据库MediaStore.Audio.Media.EXTERNAL_CONTENT_URIpublic Uri queryUriforAudio(String path,Uri databaseUri) { File fil...原创 2018-05-30 18:21:36 · 10343 阅读 · 0 评论 -
Activity launchMode为singleTask或singleInstance时Intent获取的getExtra为空
当Activity launchMode为singleTask或singleInstance,启动一个activity时通过intent.putExtra传数据时,在该Activity中通过getIntent() 获取的intent对象获取Extra参数为空,只有第一次获取到的对象不为空。原因是:activity的getIntent()方法只是获取activity原来的intent。解决方法:重载...原创 2018-05-28 16:36:24 · 852 阅读 · 1 评论 -
android 收起通知栏和下拉托盘
public static void collapseStatusBar(Context context) { try { Object statusBarManager = context.getSystemService("statusbar"); Method collapse; if (Build.VERSION.SDK_INT &l...原创 2018-05-23 15:10:05 · 3037 阅读 · 1 评论 -
android与电话相关代码片段
//直接调用短信接口发短信 public void sendSMS(String phoneNumber,String message){ //获取短信管理器 android.telephony.SmsManager smsManager = android.telephony.SmsManager.getDefault(); //拆...原创 2018-03-06 16:38:11 · 164 阅读 · 0 评论 -
Android 简单代码实现图片极致压缩不在oom
最近遇到一个前人留下坑,如下报错。java.lang.RuntimeException: Canvas: trying to draw too large(268435456bytes) bitmap.09-20 17:06:39.298 26126 26126 E AndroidRuntime: at android.view.DisplayListCanvas.thro...原创 2019-09-21 11:23:03 · 449 阅读 · 0 评论