
安卓开发
Android李伟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安卓不得不收藏的工具类之获取APP相关的信息
package com.blankj.utilcode.utils;import android.app.ActivityManager;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.content.pm.Appl原创 2016-09-09 14:36:22 · 589 阅读 · 0 评论 -
android事件分发机制
Android 中 Touch 事件原创 2017-02-28 12:15:39 · 281 阅读 · 0 评论 -
Googlr VR SDK
com.google.android.exoplayer:exoplayer:r1.5.10’ compile ‘com.google.vr:sdk-panowidget:1.30.0’ compile ‘com.google.vr:sdk-base:1.30.0’ compile ‘com.google.vr:sdk-common:1.30.0’原创 2017-03-28 16:46:51 · 950 阅读 · 0 评论 -
ScrollView默认位置不是最顶部最全解决方案
描述: Scrollview里面嵌套了一个listview ,这是开发中最寻常的一种布局,遇到的问题是:在这个Scrollview页面默认的起始位置不是最顶部,而是listview的底部。 原因: 在Activity计算窗口的高度时,是在listview没有填充数据时候就完成的,由于ScrollView嵌套listview时没有指定高度,所以ScrollView就会按照layout中定义的默认翻译 2017-03-23 14:38:56 · 819 阅读 · 0 评论 -
安卓随笔记录
// RadioButton button = new RadioButton(this); //// RadioButton button = (RadioButton) getLayoutInflater().inflate(R.layout.new_radio_btn, null); // button.setButtonDrawa原创 2017-05-23 17:21:50 · 336 阅读 · 0 评论 -
unity导出安卓APK后图片错乱的解决办法--getResources().getIdentifier()的使用
最近发现,原本在Android端设置好的图片,一旦由Unity导出APK后,就会出现图片错乱的情况。即便不是UnityActivity,那些直接可以在Eclipse下点击运行的Activity一旦通过Unity导出APK,都有这样的情况。其实,对于一个Android工程, R.drawable使用的是Eclipse为当前工程分配的ID,而导入Unity3D最后导出APK时,Unity会重新分配资源的翻译 2017-07-24 16:24:59 · 2272 阅读 · 0 评论 -
Android关于OOM的解决方案
内存溢出(Out Of Memory) 也就是说内存占有量超过了VM所分配的最大出现OOM的原因:1,加载对象过大 2,相应资源过多,来不及释放如何解决:1,在内存引用上做些处理,常用的有软引用、强化引用、弱引用 2,在内存中加载图片时直接在内存中作处理,如边界压缩 3,动态回收内存 4,优化Dalvik虚拟机的堆内存分配 5,自定义堆内存大小当然以上只是文字描述,没有贴代码~原创 2017-08-16 14:33:15 · 344 阅读 · 0 评论 -
安卓地图兴趣点 聚合加载
加载地图 我们一般根据业务需求会添加一些 兴趣点,有时我们需要加载很多,如果按照普通的加载的话,会显得界面很卡顿,所以从网上参考一下资料,这里是聚合形式的方式来实现 代码:如下 /** * 获取视野内的marker 根据聚合算法合成自定义的marker 显示视野内的marker */ private void resetMarks() { Syst原创 2017-08-28 14:51:19 · 473 阅读 · 2 评论 -
kotlin写安卓的sharepreference存储功能
kotlin 实现shareperference 的存储功能,原创 2017-08-29 14:49:10 · 3728 阅读 · 5 评论 -
android java 知识(面试题总结)
1.1 简单的设计模式: 单例模式:在系统中一个类只有一个实例。 分为懒汉模式和饿汉模式。饿汉模式的代码如下: public class Singleten{ private static singleten Instance = new Singleten(); private Singleten(){} public static getInstance() { return In翻译 2017-08-21 15:37:06 · 539 阅读 · 0 评论 -
android 字符长度限制
public static String handleText(String str, int maxLen) { if (TextUtils.isEmpty(str)) { return str; } int count = 0; int endIndex=0; for (int i = 0; i < str.length(); i++) {翻译 2017-12-20 14:24:41 · 2457 阅读 · 0 评论 -
EditText判断是否可以编辑
Edittext 输入框的 判断是否可以编辑原创 2017-12-07 15:26:57 · 597 阅读 · 0 评论 -
android 字符长度限制,中文2个字符 ,英文1个字符
public static String handleText(String str, int maxLen) { if (TextUtils.isEmpty(str)) { return str; } int count = 0; int endIndex=0; for (int i = 0; i < str.length(); i...原创 2019-05-07 21:07:28 · 1193 阅读 · 0 评论 -
Android果冻效果滑动控件
类似于iOS有阻尼效果的滑动控件转载 2016-11-12 12:21:33 · 1087 阅读 · 0 评论 -
计算一个坐标点是否在一个矩形或者多边形内
计算一个坐标点是否在一个矩形或者多边形内原创 2016-12-26 14:05:56 · 1608 阅读 · 0 评论 -
Xutils,根据网络图片URL,实现图片长按保存功能
Xutils 是一个很好的第三方的框架~ Xutils简介: Xutils 包含了很多实用的android工具。 Xutils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响… xUitls最低兼容android 2.2 (api level 8) 目前xUtils主要原创 2016-09-13 11:02:16 · 1267 阅读 · 0 评论 -
【Android】详解7.0带来的新工具类:DiffUtil
【Android】详解7.0带来的新工具类:DiffUtil转载 2016-09-18 16:44:00 · 409 阅读 · 0 评论 -
安卓判断手机是否安装了微博
public static boolean isWeiboInstalled(@NonNull Context context) { PackageManager pm; if ((pm = context.getApplicationContext().getPackageManager()) == null) { return false;原创 2016-09-22 16:53:05 · 955 阅读 · 0 评论 -
安卓使用WebView清除缓存
Android 清除WebView缓存 最近项目中需要用WebView显示内容,需要使用JavaScript去交互,但是每次加载都加载到了缓存的数据,这里记录一下如何去清除WebView缓存。 首先要了解一些概念。WebView的缓存可以分为页面缓存和数据缓存:1,页面缓存: >指加载一个网页时的html、JS、CSS等页面或者资源数据。 >这些缓存资源是由于浏览器的行为而产生,开发者只能通过配原创 2016-09-22 17:06:54 · 25700 阅读 · 9 评论 -
安卓顶部标题栏随页面的滑动渐变
ActionBar随ScorllView上下拖动而透明度渐变效果原创 2016-09-20 10:47:00 · 1004 阅读 · 0 评论 -
Fragment 的懒加载
Fragment 懒加载是什么意思? 所谓懒加载,即Fragment 的 UI 对用户可见时才加载数据。以前我没啥经验,一股脑的从服务器拉取数据之后立马把数据绑定到 Fragment 的 UI 组件上,导致性能低下。后来知道了这一技术,才明白这才是移动端加载数据的正确姿势。懒加载的技术关键点是什么? 根据定义:所谓懒加载,即Fragment 的 UI 对用户可见时才加载数据。 需要判断何时 F原创 2016-10-09 16:48:27 · 366 阅读 · 0 评论 -
打造android偷懒神器———ListView的万能适配器
ListView自定义适配器原创 2016-10-10 10:48:19 · 791 阅读 · 0 评论 -
ViewPager+GridView实现横向滑动 仿大众点评
直接上图:就是实现这样的效果,可以左右滑动 首先,看到这张图,我们首先会想到怎么做,很显然中间是GridView,Viewpager+ImageView下面的就行,好,大概就是这些东西了: 先看界面的布局文件:<android.support.v4.view.ViewPager android:id="@+id/vp_menu" android:layout_wi原创 2016-09-21 15:42:01 · 1423 阅读 · 0 评论 -
安卓实景导航
安卓简单实现实景导航原创 2016-11-08 15:18:04 · 1212 阅读 · 6 评论 -
安卓的Recyclerview,CradView
最近项目不是特别紧张,所以闲下来看了一下安卓的Recyclerview和CradView这俩东东,Recyclerview是安卓新出的一个组件,用来取代我们用了很久的ListView,直接上代码吧AS中如果想使用这个组件1,首先需要在gradle 文件里面加上 compile 'com.android.support:recyclerview-v7:21.+'compile 'com原创 2016-07-15 11:13:41 · 806 阅读 · 0 评论 -
android解决同一个界面上ScrollView和百度地图(ListView等可滚动控件)滚动冲突问题
android解决同一个界面上ScrollView和百度地图(ListView等可滚动控件)滚动冲突问题如下代码所示:其中 scrollView 为外层的大的scrollView 控件。mMapView 为嵌在ScrollView中的可触摸控件,这里为百度地图。 // 重写onTouch()事件,在事件里通过requestDisallowInterceptTouchEvent(bo原创 2016-11-02 15:34:27 · 364 阅读 · 0 评论 -
安卓高德地图定位
高德地图的定位功能~原创 2016-11-14 16:26:00 · 532 阅读 · 0 评论 -
安卓解决高德地图在scrollview的嵌套下滑动出现黑影
最近项目中用到了高德地图,在开发过程中遇到编写一个页面时一个ScrollView中包含一个map,然后上下滑动时产生黑影。费了老大的精力终于在官方文档上看到这样一段话。public class TextureMapViewextends FrameLayout一个显示地图的视图(View)。它负责从服务端获取地图数据。当屏幕焦点在这个视图上时,它将会捕捉键盘事件(如果手机配有实体键盘)及屏幕触控手原创 2016-11-02 17:17:20 · 2665 阅读 · 0 评论 -
android 菜单打开动画
<FrameLayout android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:layout_width="match_p...原创 2019-07-22 11:06:36 · 397 阅读 · 0 评论