![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
Cao_XiLin
这个作者很懒,什么都没留下…
展开
-
Android Shape制定圆形和圆环形状
用来记录方便后期快速找到圆形形状<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="oval"> <corners android:radius="1dp"></corners> <solid android:col...原创 2019-11-12 10:05:00 · 634 阅读 · 0 评论 -
java排序使用java.util.Collections进行排序
首先新建一个类进行做比较用 如果是 String类型的话就调用 compareTo() 这个方法 o2.getVersionBack().compareTo(o1.getVersionBack());如果是int 类型的话 o2.getVersion() - o1.getVersion();public class demo implements Comparator<Ver...原创 2018-04-12 16:38:06 · 503 阅读 · 1 评论 -
Android成长记录
1.广播接受者 BroadcastReceiver有俩种注册方式1.传统注册方式,可以在清单文件中注册,也可以通过代码动态注册,广播分为有序广播,和无序广播2.通过LocalBroadcastManager发送广播,发送的广播只会在当前APP中传播,不会泄露给其它APP,确保了数据传输的安全。其它APP的广播无法发送到本APP中,不用担心安全漏洞被其它APP所利用。比系统全局广播更加高效。它们俩个...原创 2018-03-03 10:31:07 · 354 阅读 · 0 评论 -
Event Bus 使用记录
发送消息 EventBus.getDefault().post(new AnyEventType3(homeDragAdapter.list.get(position).getEnglish_name())); 那个界面接收消息就需要 注册EventBus,在退出的时候注销EventBus eventBus = EventBus.getDefault(); event原创 2017-10-19 15:32:15 · 330 阅读 · 0 评论 -
怎么在Android Studio 中编译的APK兼容x86的CPU架构
在 build.gradle中添加defaultConfig { multiDexEnabled true // 分包处理 65433 ndk { abiFilters 'x86','armeabi' //兼容x86cpu架构 需要什么样的架构就添加什么样的 }}原创 2017-12-12 17:52:03 · 14399 阅读 · 2 评论 -
记录 DrawerLayout 和Toolbar+NavigationView 使用
效果图:##/** * 用到的 控件 * 1. drawerlayout 侧滑控件 * 2.toolbar 标题栏 * 3.navigationView 侧滑内容区域 * 使用此类屏蔽 toolbar 左侧按钮的功能 * ActionBarDrawerToggle * * 注意, toolbar menu 中的 item icon指定 图片在高原创 2017-11-14 15:53:47 · 406 阅读 · 0 评论 -
Android Studio 导入项目gradle过慢
列表内容android Studio 去导入项目的时候会去检测 gradle-3.3-all.zip 版本 这里以“gradle-3.3-all.zip”为列,如果你电脑上面没有就会去下载,在这个过程中是很慢的,所以我们可以自己去手动下载更新 手动导入gradle版本 gradle下载地址:https://services.gradle.org/distributions/在导入新项目的时候如原创 2017-11-03 15:28:13 · 1368 阅读 · 0 评论 -
Android Toolbar 使用
效果图: 第一步 style 文件中默认的属性是 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 在 style 文件中把默认使用的样式改成这个属性 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">布局中原创 2017-11-13 10:41:43 · 341 阅读 · 0 评论 -
android 应用跳应用
A应用需要做的: Intent intent = new Intent(); ComponentName comp = new ComponentName("demo.xx.xxxx", "demo.xx.xxxx.MainActivity"); intent.setComponent(comp); intent.putExtra("other", "true"); intent.原创 2017-10-17 15:12:38 · 491 阅读 · 0 评论 -
ButterKnife使用出现Nullpointerexception
出现这个问题可能是你看的 Butterknife使用列子是 8.0以下的简单的说呢。就是之前只加了 compile ‘com.jakewharton:butterknife:8.0.1’简解决办法: 在你的android studio 不是 3.0版本的话1.在build.gradlec(Project)中添加这个 :lasspath 'com.neenbedankt.gradle原创 2017-11-10 11:52:16 · 507 阅读 · 0 评论 -
记录 android 单列模式的使用
public class Singleto { //持有私有静态实列, 防止被引用, private static Singleto instance ; //构造私有, 防止被实列化 private Singleto(Context context){ // 业务逻辑 比如操作数据库 // 此代码只是 列子//原创 2017-10-13 16:14:12 · 474 阅读 · 0 评论 -
ListView基本使用
Android ListView 使用需要 俩个xml文件:1.一个为放ListView的xml文件 2.第二个是为显示listview张什么样的xml文件放listView的xmlListView 的子布局代码public class DemoListView extends Activity {原创 2017-09-01 16:15:05 · 379 阅读 · 0 评论 -
记录使用git老是出现用户密码错误的情况
出现这个问题的原因是因为 我们在使用android studio 的时候 把git的用户密码给记住了,所有当我们去别人的代码仓库去下载 代码的时候会出现这个问题解决方法:原创 2017-09-15 10:11:10 · 3095 阅读 · 0 评论 -
Android 闪屏界面计时跳过
android 闪屏界面带计时原创 2017-08-28 13:55:03 · 1167 阅读 · 0 评论