Android 开发之关于 drawable 你必须知道的规则

引言 一入 Android 深似海,相信很多 Android 开发者深有体会,Android 系统版本的碎片化,Android 硬件设备的多样性,第三方 Rom 的不确定因素。现在想开发一个合格的商业化 App 真的不容易,先不说别的,应用的兼容性就是一项技术和耐心的双重考验,想完美适配各种情况...

2019-04-10 09:45:25

阅读数 15

评论数 0

Springboot 阿里云短信服务

注册什么流程跳过。 1.加入jar包 通过maven直接从仓库里取。 但是我取的时候貌似包没有成功取出来 所以直接下载sdk 并且把包导入到工程中 具体操作如下 导入后在pom.xml中加入 <dependency> <group...

2019-04-02 14:51:41

阅读数 39

评论数 0

android ButterKnife 使用

在Activity中ButterKnife.bind(this);必须在setContentView();之后,且父类bind绑定后,子类不需要再bind 在Fragment中ButterKnife.bind(this, view); 在Adapter中ButterKnife.bind(this,...

2019-03-24 20:11:11

阅读数 15

评论数 0

创建Message最好用 handler.obtainMessage()

/** * Returns a new {@link android.os.Message Message} from the global message pool. More efficient than * creating and allocating new instances. The...

2019-03-24 11:31:05

阅读数 32

评论数 0

android 再按一次返回键退出程序

网上找了这个题目大都都是用finish()来退出程序的,但是正常一个程序会只有一个activity吗? 所以如下 public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYC...

2019-03-20 21:36:57

阅读数 143

评论数 0

android android:visibility

VISIBLE:设置控件可见 INVISIBLE:设置控件不可见 ,但是可以点击 GONE:设置控件隐藏 INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有...

2019-03-19 14:40:17

阅读数 49

评论数 0

android SDK里的定义属性的文件位置

Android\Sdk\platforms\android-27\data\res\values

2019-03-18 15:58:54

阅读数 14

评论数 0

关于EventBus

@Subscribe(threadMode = ThreadMode.MAIN) 与@Subscribe(threadMode = ThreadMode.POSTING)区别 前者是主线程(ui线程) 后者是在接受的线程里,即你是通过开辟新线程发送消息,那么接受消息的也...

2019-03-16 19:50:55

阅读数 10

评论数 0

Android Studio 运行出现 Multiple dex files define

将新引入的包用 implementation'com.squareup.retrofit2:converter-gson:2.5.0' 变成下面的形式就能行了 provided 'com.squareup.retrofit2:converter-gson:2.5.0'

2019-03-15 15:31:39

阅读数 63

评论数 0

Retrofit2 导入android studio

https://github.com/square/retrofit 下载 最新jar包 Download Downloadthe latest JARor grab from Maven central at the coordinatescom.squareup.retrofit2:ret...

2019-03-15 13:47:57

阅读数 118

评论数 0

Android 用Intent.putExtra 传送自定义的对象实例

主程序 package com.example.hp.testfunction.Intent; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os....

2019-03-10 00:16:30

阅读数 118

评论数 0

Android BroadCast与Activity之间的通信

Broadcast的代码 public class MyReceiver extends BroadcastReceiver { public static final String ACTION = "xxxxxxx";//这里随意写,虽然是有标...

2019-03-09 23:48:59

阅读数 44

评论数 0

pullRefreshLayout 导入过程

下载https://github.com/baoyongzhang/android-PullRefreshLayout 导入library 在build.gradle (project) buildscript { repositories { goog...

2019-03-08 18:34:05

阅读数 27

评论数 0

克鲁斯卡尔算法

       

2018-12-23 22:22:44

阅读数 23

评论数 0

java.lang.UnsatisfiedLinkError: com.badlogic.gdx.physics.box2d.PolygonShape.newPolygonShape()J

libgdx box2d   很奇怪的一错误 这样就报错 PolygonShape circle = new PolygonShape(); world = new World(new Vector2(0, -9.8f), true); b2dr = new Box2DDebu...

2018-12-13 16:22:44

阅读数 31

评论数 0

LibGDX BOX2D fdef.filter的使用 反正视频教程貌似是错的

  物体1 maskBits =1 物体2 maskBits =3 地面 categoryBits =2 1不穿 2穿过   个人认为  StaticBody的物体是没有必要有maskBits  ,没有用;     经过测试得出结论  这是按二进制来判断是否碰撞的, 物体...

2018-12-11 19:47:25

阅读数 31

评论数 0

Couldn't load shared library 'gdx64.dll Libgdx Android Sudio

下载最新的库文件,再把  gdx_natives.jar 导入即可     不匹配的版本的话会导致图片显示异常, BitmapFron 使用出错。等一系列的问题。     Couldn't load shared library 'gdx-box2d64.dll'   导入gdx-box...

2018-12-11 15:27:55

阅读数 66

评论数 0

LibGDX Tiled

  tmx文件  和png 文件都放入 assets    .tsx文件也要放入(创建新图块产生的)  这三个最好都放在一个目录里面  

2018-11-20 17:57:16

阅读数 33

评论数 0

Android Studio导入AngEngine

前略   导入完成后出现一堆错误 1 Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.android.support:su...

2018-11-14 23:57:27

阅读数 11

评论数 0

PullRefreshLayout简单使用

主界面要有 才能正常运行。   接下来就是用 github上的例子就可以了 package com.example.hp.xxxxxxx; import android.support.v7.app.AppCompatActivity; import android.os.Bundl...

2018-10-30 16:39:53

阅读数 85

评论数 0

提示
确定要删除当前文章?
取消 删除