Android
文章平均质量分 92
爱骑车的羊
这个作者很懒,什么都没留下…
展开
-
Android---NDK开发随手笔记
Android新手,也是用Android studio没多久,来公司实习需要用到JNI的知识,就顺便学了下NDK了,首先介绍一下在studio中安装使用NDK使用jni有的是使用ndk-build方式,生成头文件,然后自己建立Android.mk文件,但是在AS中我们可以更简单,使用cmake。一、下载cmake(外部构建工具)、ndk和LLDB(调试C、C++代码使用)打开AS的sd原创 2017-08-16 15:15:40 · 340 阅读 · 0 评论 -
NDK开发(一)--ndk-build
1.使用cmake方式编译ndk程序已经写在CSDN博客中NDK开发随手笔记2.今天记录不使用cmake方式,使用ndk自带的ndk-build来生成so库文件。新建文件首先在AS中新建一个app,然后建立的时候添加对C++的支持完成之后我们在project试图下的 app/src/main 下边新建一个jni文件夹,我们的所有跟c/c++有关的代码、头文件都放在这个文件夹内部。我们新建一个N原创 2017-08-21 15:23:33 · 1187 阅读 · 1 评论 -
利用PopupWindow制作顶部下拉菜单
利用PopupWindow制作顶部下拉菜单顶部最常见的筛选下拉菜单,每个菜单view可以自定义,进出动画等都可以自定义。效果如图开始撸代码首先我们使用的控件是PopupWindow筛选栏就是一个自定义layout,一个LinearLayout包着三个TextView,很简单没什么可说的,xml如下最外层用标签是因为使用了DataBinding,可以省去findViewById这个...原创 2018-11-13 20:51:34 · 3493 阅读 · 6 评论 -
自定义可以双击取消选中状态的RadioButton
开发需要在RadioGroup中的button为单选状态的同时,要求被选中的button再次点击取消选中状态。参考许多网上大神做法,发现一种简单完美的方法,记录于此其实仅仅需要重写RadioButton的toggle()方法public class ToggleRadioButton extends android.support.v7.widget.AppCompatRadioButt...原创 2018-11-27 15:44:53 · 1507 阅读 · 0 评论