基础安卓
子静静
代码改变命运
展开
-
android studio 遇到的坑
git 管理项目代码 重启没用,要重新导入本项目!!!原创 2016-08-05 10:31:58 · 281 阅读 · 0 评论 -
安卓多渠道打包 (友盟的思路)附加怎么获取 androidManifest.xml里的数据 ApplicationInfo
1. manifest文件里配置一个参数,用于保存渠道包信息标志<meta-data android:value="${UMENG_CHANNEL_VALUE}" android:name="UMENG_CHANNEL"/>2. 在build.gradle文件里配置具体的渠道号productFlavors { xiaomi {} q360 {} }pr原创 2017-10-21 19:51:46 · 783 阅读 · 0 评论 -
PopupWindow设置背景
一些常用的方法设置PopupWindow的属性效果图如上,怎么给PopupWindow加背景?<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" and原创 2017-10-31 23:53:56 · 4678 阅读 · 0 评论 -
android性能优化(一些常用的优化方式)
安卓性能优化1.布局优化减少布局的嵌套(减少了绘制的时间)采用较简单的viewgroup ps:LinearLayout FrameLayout采用.标签用ViewStub按需加载布局 详情见另一篇文章内存优化(总要防止内存泄漏)静态变量导致内存泄漏Bitmap导致内存泄漏Cursor游标导致内存泄漏动画导致内存泄漏 (ps:动画没有在 onDestroy方法里取消 a原创 2017-10-25 13:50:34 · 218 阅读 · 0 评论 -
WebView加载页面出现白屏
@Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { // 不要使用super,因为包含了一条 handler.cancel(), 去掉super 解决了白屏的问题 // super.onReceivedSslEr原创 2017-08-14 11:22:09 · 2848 阅读 · 0 评论 -
bitmap 被回收 java.lang.RuntimeException: Canvas: trying to use a recycled bitmap
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2018-01-03 20:01:38 · 279 阅读 · 0 评论 -
百度地图的一些踩坑 marker网络图片不显示
marker网络图片不加载,不显示 你可能还没等图片加载出来就给地图设备marker了! 解决办法:等网络图片加载完成后再设置marker!ps: 如果你用glide来加载图片,再glide提供的加载资源完成里做接口回调!.listener(new RequestListener()…) or .into(new SimpleTarget()…) Glide.with(c原创 2018-01-19 10:01:26 · 4975 阅读 · 0 评论 -
content:// scheme 和 file:// scheme
path 转 Uri (content://) /** * 根据file path 获取content:// * @param context * @param filePath * @return content:// */ public static Uri getImageContentUri(Context context, S原创 2018-01-05 17:47:58 · 10878 阅读 · 0 评论 -
android 里的动画,自己的一些总结
不要抱怨身边的环境,去改变自己,让自己拥有更好的环境。前言移动端开发界面有时候要加入一些动画,android里有2类动画,第一类是View动画(View动画里又分2类,一类是帧动画,另一类是补间动画),另一类是属性动画;顾名思义View动画只能操作View对象,但是并不会改变View的属性。如果想要通过动画改变对象的属性值,这时候我们可以考虑使用属性动画来实现效果了。补间(T原创 2018-01-14 18:48:53 · 255 阅读 · 0 评论 -
百度地图地址和经纬度互相转换
地理编码和逆地理编码工具类package com.cafebox.cafeclient.utils;import com.baidu.mapapi.model.LatLng;import com.baidu.mapapi.search.core.SearchResult;import com.baidu.mapapi.search.geocode.GeoCodeOption;...原创 2018-05-03 18:11:22 · 3195 阅读 · 1 评论 -
安卓服务的启动方式之一 bindService unbindService
`MainActivity.class“public class MainActivity extends AppCompatActivity {private Intent intent;private MyConn conn;private IMyBinder myBinder;@Overrideprotected void onCreate(Bundle savedInstanceSt原创 2017-10-10 14:43:19 · 5016 阅读 · 1 评论 -
android 几个重要的文件目录
1、通过Context.getExternalFilesDir()方法可以获取到 SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据 通过Context.getExternalCacheDir()方法可以获取到 SDCard/Android/data/你的应用包名/cache/目录,一般存放临时缓存数据2、Context.getFilesDir(原创 2016-08-05 17:07:21 · 1168 阅读 · 0 评论 -
CheckBox控件的 OnCheckedChangeListener方法
对于CheckBox的OnCheckedChangeListener,有两种情况下会被触发:(1)用户点击了一下CheckBox;(2)代码中调用了setChecked(boolean checked)方法,并且参数checked与CheckBox原始的选中状态不一致。对于checkBox不注册OnCheckedChangeListener,而直接注册OnClickListener,checkBox原创 2016-09-01 12:50:59 · 799 阅读 · 0 评论 -
android 反编译---and---混淆代码
反编译资源:apktool.bat d -f taobao.apk<源文件> -o baotao02<目标目录>原创 2016-08-12 12:37:02 · 286 阅读 · 0 评论 -
editView光标的位置定位
mUserName = (EditText) findViewById(R.id.et_username);//先获取焦点 mUserName.requestFocus(); //再设置焦点的位置 mUserName.setSelection(mUserName.length());原创 2016-10-08 11:40:10 · 1831 阅读 · 0 评论 -
token的生成和上传 (七牛 安卓版)
try { // 1 构造上传策略 JSONObject _json = new JSONObject(); long _dataline = System.currentTimeMillis() / 1000 + 3600;原创 2016-11-11 15:39:06 · 3231 阅读 · 0 评论 -
android studio lint(查看未被应用的资源文件)的使用
如图 1.2步原创 2016-11-22 15:47:27 · 2644 阅读 · 0 评论 -
getX(), getRawX(),getRight(),getBottom(), getWidth(), getTransitionX()等分别各对应什么属性
event.getX():表示的是触摸的点距离自身左边界的距离 event.getY():表示的是触摸的点距离自身上边界的距离event.getRawX:表示的是触摸点距离屏幕左边界的距离 event.getRawY:表示的是触摸点距离屏幕上边界的距离 View.getWidth():表示的是当前控件的宽度,即getRight()-getLeft() View.getHeight():表示的原创 2017-04-05 11:56:16 · 786 阅读 · 0 评论 -
调用getColor()方法出现 java.lang.NoSuchMethodError: android.content.res.Resources.getColor()
1.java.lang.NoSuchMethodError: android.content.res.Resources.getDrawable/getColor 或者 java.lang.NoSuchMethodError:android.content.Context.getDrawable/geColor原因:Context类的getDrawable(res)/geColor(res)方法和原创 2017-05-02 09:53:05 · 1536 阅读 · 0 评论 -
去掉对话框 dialog 背景颜色 使弹出状态的 背景统一!!!
<style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</item> <item name="android:windowIsFloating">true</item> <item name="android:wi原创 2017-05-05 17:18:40 · 4186 阅读 · 0 评论