自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序媛

苦逼码农

  • 博客(56)
  • 资源 (4)
  • 问答 (5)
  • 收藏
  • 关注

原创 Android Studio gradlew 命令不可用解决方案

做一个Android Studio遇到的问题记录在Android studio中的Terminal中输入./gradlew commond 后出现-bash: ./gradlew: Permission denied看提示是权限不够造成。输入:chmod +x gradlew 修改下权限就可以了。之后再输入之前想输入的./gradlew ****命令 就可以正常执行了...

2021-07-21 16:00:12 2002

原创 关于高德地图,自定义Marker使用自己的XMl,Glide加载图片流程

因为高的地图自定义marker时,高德地图将view转换成了图片,所以当我们使用网络图片时,要自己处理一下。大概思路就是,判断缓存中是否存在此图片,存在时,直接设置xml中的imagview,如果不存在则要监听图片加载,加载完毕,重新设置marker的view vw = LayoutInflater.from(context).inflate(R.layout.view_mark_res, n

2021-07-21 15:57:41 464

转载 android:windowIsTranslucent=true情况下的Activity转场动画穿透问题

问题描述最近使用SwipeBackLayout做滑动返回,添加<item name="android:windowIsTranslucent">true</item>属性将window改为透明,发现这个设置影响到了Activity切换动画。A、B两个Activity,初始启动A Activity,再使用A启动B Activity,此时在B中调用方法将A Activi...

2019-10-23 16:56:46 1467

转载 Kotline学习笔记之lateinit 和 by lazy

转载自:简书buchuqi2677的文章lateinit 和 lazy 是 Kotlin 中的两种不同的延迟初始化的实现lateinit 只用于变量 var,而 lazy 只用于常量 vallazy 应用于单例模式(if-null-then-init-else-return),而且当且仅当变量被第一次调用的时候,委托方法才会执行。lazy()是接受一个 lambda 并返回一个...

2019-08-28 09:00:15 514

原创 RecyclerView设置固定两行高度

recyclerView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { //设置recycl

2018-01-23 09:34:16 4703 1

原创 关于高德地图,自定义Marker使用自己的XMl,Fresco加载图片流程

因为高德地图的marker在设置自定的view时将view转换成图片,所以不能使用网络图片,这时就要我们自己处理。(ios可以android就要自己处理)大概思路就是,先读取缓存中是否有此图片,有则直接设置到marker的view中的imageview中,如果没有就要监听图片加载流程,图片加载完毕时,在设置一遍view到marker中,Fresco加载图片代码如下。 vw = Layout

2017-12-11 10:29:37 1080 1

原创 友盟安卓推送的“多包名”使用方式解决R文件报错问题

友盟安卓推送的“多包名”使用方式解决R文件报错问题

2016-11-03 18:36:31 2280

转载 Android性能优化之利用LeakCanary检测内存泄漏及解决办法

原文来源于:博客园 总李写代码 http://www.cnblogs.com/whoislcj/p/6001422.html前言:   最近公司C轮融资成功了,移动团队准备扩大一下,需要招聘Android开发工程师,陆陆续续面试了几位Android应聘者,面试过程中聊到性能优化中如何避免内存泄漏问题时,很少有人全面的回答上来。所以决定抽空学习总结一下这方面的知识,以及分享一下我们是

2016-11-03 15:52:54 940

原创 关于Android程序优化内存释放

当程序开发到一定壮大的程度时,就需要关注程序内存释放的问题了。而且会发现不是使用Adapter中使用ViewHolder View复用,图片显示压缩,就可以解决的了内存释放的问题了。这时候只能用到手动将View或大数据置空的办法去处理OOM的问题。

2016-06-15 13:07:26 2421

原创 Activity result no fragment exists for index:0x10003

Fragment跳转通过startActivityForResult()方式跳转,不走onActivityResult()回调抛出Activity result no fragment exists for index:0x10003警告解决办法getParentFragment().startActivityForResult(); 解决

2016-06-14 18:20:14 748

原创 跳到系统相册有时会返回Null的地址处理

打开相册的Intent 写成Intent intent = new Intent(                                    Intent.ACTION_PICK,                                    android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);

2015-09-01 17:10:54 607

原创 surfaceview叠加问题(地图上显示视频)

终于忙里抽闲可以总结一下最近忙的晕头转向的东西了公司的app是以地图为主(即主界面是地图 其他界面都是覆盖上层的fragment),产品出了新的设计,是要在地图上弹出一个界面覆盖在地图上层,里面有视频播放器需要播放网络视频。本来以为没什么难度,不做不知道,真是做的东西越多积累的经验也就越多。地图上覆盖fragment里面包含视频播放器时 视频播放器会是透明的无法显示。后来在

2015-07-22 15:39:25 3911 6

转载 自定义圆形时钟

时间不是自定义里的 只是为了展示时钟的效果import android.content.Context;import android.content.res.Resources;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.drawable.Dra

2015-06-30 10:42:15 736

原创 当TextView里写数字去除默认间距

当TextView里写数字去除默认间距

2015-06-10 11:43:44 6399 1

原创 关于高德地图 自定义Marker使用自己的XMl布局的操作

Marker marker = aMap.addMarker(new MarkerOptions() .anchor(0.5f, 0.5f) .position(new LatLng(lat.get(i)[0], lat.get(i)[1])) .snippet("nnn").title(i + "").snippet(i + "") .draggable

2015-04-14 15:19:33 9229 13

原创 代码中动态设置相对布局里控件的位置

代码中动态设置相对布局里控件的位置,当设置过后,要清除之前位置的操作

2015-04-14 11:51:38 14326 1

原创 如何生成Android的debug使用的keystore

1、打开CMD进入Java\jdk1.7.0_03\bin文件夹(即jdk的bin目录下找到keytool.exe)2、根据以下命令输入在Java\jdk1.7.0_03\bin目录下会生成一个名字叫“debug.keystore”的文件,将文件拷贝到自己需要存放的目录,然后配置eclipse,配置完成后最好重启eclipse,配置如下图

2015-04-03 14:14:08 2807

原创 android中更改spinner、AutoCompleteTextView分割线的颜色

android中更改spinner、AutoCompleteTextView分割线的颜色

2015-04-02 11:29:30 4901

原创 将图片导入系统相册

File file=new File(synchronPic.img_filepath); // 其次把文件插入到系统图库 try { MediaStore.Images.Media.insertImage(getContentResolver(), file.getAb

2015-02-02 10:43:46 1191

原创 取出视频播放某时刻的图片

截播放视频帧

2015-01-28 14:08:57 745

原创 ANdroid 数据库升级备份

在网上查了好久发现Sqlite只能添加和修改表字段,不能进行删除。所有想处理的完善,就只能重新创建表,将数据移到新的表。操作如下://1.将表改名成为临时文件String TEMP_SQL_CREATE_TABLE_SUBSCRIBE = "alter table "+dbName+ " rename to temp_"+dbName;//创建新的表:String SQL_CR

2015-01-10 11:56:15 847

原创 微信分享api一次发送多张图片到朋友圈

通过微信提供的api是暂时只能实现分享一张图片,如果想分享多张只能

2014-10-13 10:02:44 9746

原创 判断手机中是否安装某个软件

判断手机中是否安装某个软件,只能通过判断软件的

2014-10-13 09:56:44 1226

原创 Android 3d云标签

超炫的3D标签云的效果,类似于各种播放器首页的字体悬浮效果

2014-08-15 11:58:51 2928 10

原创 画出渐变效果的线,给布局一种阴影效果

<gradient android:angle="270" android:centerColor="#FF000000" android:endColor="#00000000" android:startColor="#FF000000" />

2014-08-05 11:02:32 1615

原创 设置TextView中的部分位置可以点击,颜色不同

设置TextView中的部分位置可以点击,颜色不同

2014-08-04 16:13:17 1585

原创 ScrollView下拉视图放大

ScrollView下拉视图放大,ScrollView到顶部时下拉,图片放大效果

2014-08-01 14:36:12 1799

原创 php时间戳转换成java格式

//php的时间戳的转换 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); String time=content.getUpdate_time()+"000"; String dateTime = df.format(Long.parseLong(time));

2014-07-29 17:49:21 1792

原创 Calendar日期的计算

Calendar日期的计算和设置

2014-07-17 13:52:59 2394

原创 设置EditText明文切换

设置EditText明文,密码切换

2014-07-10 11:03:32 2248

原创 解决Eclipse启动后一直Initializing Java Tooling (1%)

这是wtp的一个bug,下载附件runtimePatch_327801.zip,解压,放到eclipse下,重启就好了。

2014-07-09 14:34:51 1762

原创 android 计时器,倒计时

adroid计时器的应用,倒计时操作

2014-06-23 16:04:53 1243

原创 android锁屏软件制作

android制作锁屏软件的流程概要和代码示范

2014-06-23 11:52:20 5095 11

原创 屏蔽掉返回键,menu键,Home键

屏蔽Back键,屏蔽Menu键,屏蔽4.0后的Home键

2014-06-23 11:18:58 3305 2

原创 给 Fragment添加Theme

@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Context contextThemeWrapper = new ContextThemeWrapper(getActivity(), R.style.AppThe

2014-06-21 09:24:27 2515 2

原创 设置ListView的item多选

设置ListView的item多选,ListView和CheckBox的用法,可以全选,反选,取消已选

2014-06-20 16:11:06 1011 1

原创 根据图片名字在drawable中得到图片

int iimageId = context.getResources().getIdentifier("publish"+group.getId(),"drawable", "com.baojia");iv.setImageResource(id_up);

2014-06-20 11:50:21 1490

原创 Fragment之间传递参数

Fragment之间传递参数跳转

2014-06-20 10:35:19 1062

原创 PopuWindow和软件盘共存时的设置

PopuWindow显示时对键盘的相应操作

2014-06-19 10:57:11 1455

原创 高德地图关键字搜索

android高德地图关键搜索提示

2014-06-18 15:34:37 3585 4

启动Eclipse时出现问题:解决initializing java tooling(1%)

启动Eclipse时出现问题:解决initializing java tooling(1%)

2014-07-09

设置ListView的item可以多选

设置ListView的item可以多选,可设置全选,反选,取消已选

2014-06-20

listview下拉刷新上拉加载

ListView下拉刷新,上拉加载。下拉刷新显示最新更新时间。

2014-06-11

利用Fragment制作底部导航

利用Fragment和FragmentActivity制作底部导航

2014-04-10

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

TA关注的人

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