android开发的108个技巧
卜若
love game,love life
展开
-
卜若的代码笔记-android开发的108个技巧-第12个技巧:右对齐
1 几个注意1.1 该方法针对的父布局为1.2 该方法的右对齐的参数是2 一个demo<RelativeLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="100pt"> <L...原创 2020-04-14 13:15:02 · 103 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第11个技巧:响应手势
本文主要介绍一种常用的android实现手势响应的操作1.setOnTouchListener函数Android的View默认实现了这个函数。当然你可以重写它。比如这种它接收一个参数,就是OnTouchListener(){}的继承对象。当然,你也可以使用匿名继承的方式或者自己创建一个类去继承这个接口2.demo以下是我弄的一个手势响应的View调用这个接口...原创 2020-04-14 12:44:58 · 93 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第10个技巧:View转Bitmap
public Bitmap getViewBitmap(View comBitmap, int width, int height) { Bitmap bitmap = null; if (comBitmap != null) { comBitmap.clearFocus(); comBitmap.setPresse...原创 2020-01-05 19:41:36 · 125 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第9个技巧:一个完整的导入Unity导出的android项目的例子
1. 保证你的unity的sdk和你的as的sdk一致2.导出as项目3. 从第8技巧导入项目刚开始进去是这样的点击ok然后我们来看下会出哪些问题gradle版本不行我们改一下随便改成3.1试试小锤子一下提示你没有这个版本的gradle...要么你自己博客装一下,要么玄学试一下(我选择玄学,因为我也不知道为毛...原创 2019-11-25 20:20:28 · 108 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第8个技巧:一个导入别人项目的例子
1. 首先,我们先调出初始进入界面,只有从那儿才能正常导入=。=我就懒得写了,随便找了个博客参考下https://blog.csdn.net/xiaoqiang_0719/article/details/524589962. 然后,我们进入初始界面吧..2.1 打开一个别人的工程(这是我找的一个min3d的工程)注意,别英文路径=。=如果我们运气足够好的话..它这...原创 2019-11-25 14:36:38 · 100 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第7个技巧:高德地图SDK的接入
1.访问高德官网1.1 访问https://lbs.amap.com1.2 注册登录进入控制台1.3 添加应用1.4 添加key(点击加号)其中的SHA1请看第5个技巧其中的PackageName请看第6个技巧2. 环境配置2.1 meta进入Manifest.xml文件,配置meta-data <meta...原创 2019-11-14 15:14:11 · 295 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第6个技巧:从AndroidStudio中获取包名
1.直接进入AndroidManifest.xml然后可以看到原创 2019-11-14 11:01:40 · 78 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第5个技巧:SHA1的获取(Android Studio)
1.调试版的获取1.1 进入android studio的teminalcd到用户\用户名\.android1.2 键入:keytool -list -v -keystore debug.keystore然后会提示:口令是:android建议直接复制然后右键paste然后他就把你的SHA1给刷出来了:2.发布版的获取2...原创 2019-11-14 10:58:10 · 126 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第4个技巧:控件的点击效果
1.当控件属性设置为:就可以通过去设置背景为一个selector,从而使得该控件的点击想过被描述为这个selector所描述的效果:2.定义slector:在drawble下面定义:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.andr...原创 2019-11-12 10:17:58 · 94 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第3个技巧:圆形ImageView的显示
1.因为Android Studio没有提供xml里面的圆形style,要想显示圆形的ImageView,就只能通过...java来加工咯:1.1 你得获得图像数据,通过R.drawable.xxx这个返回的id值来获取Bitmap,获得Bitmap,你才能够绘制ImageViewpublic Bitmap getDrawAblePath(int id){ ...原创 2019-11-11 20:56:46 · 104 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第2个技巧:添加GSON包,解析JSON字符串
1.通过gradle加载GSON包 compile 'com.google.code.gson:gson:2.8.4'当然..如不过你不fq的话..你是不可能下成功的so,第二种办法2.从网上下载gson包然后这时候再去看刚才的那个dependencies会发现加载上了libs/gson-2.2.4.jar3.使用gson3....原创 2019-11-11 19:44:36 · 139 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件
1.在layout下创建一个新的xml,用于描述这个新的组件task_item_view我们可以看到这个新组件的内容以及它的显示效果:那么怎么使用这个xml呢?2.通过java加载这个组件2.1 创建一个脚本继承自LinearLayout用起来就好用了2.2 在主页面的LinearLayout下面添加一个新的自定义组件2.3 结果:...原创 2019-11-11 18:35:47 · 135 阅读 · 0 评论 -
卜若的代码笔记-android开发的108个技巧-第0个技巧:去除状态栏
直接在配置文件:AndroidManifest.xml的:下面的theme切换成文中的:Theme.AppCompat.NoActionBar就行啦...原创 2019-11-11 12:45:16 · 74 阅读 · 0 评论