自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

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

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

2019-04-10 09:45:25 668

原创 Springboot 阿里云短信服务

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

2019-04-02 14:51:41 210

转载 android ButterKnife 使用

在Activity中ButterKnife.bind(this);必须在setContentView();之后,且父类bind绑定后,子类不需要再bind在Fragment中ButterKnife.bind(this, view);在Adapter中ButterKnife.bind(this, view);属性布局不能使用private、static修饰------------------...

2019-03-24 20:11:11 190

转载 创建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 retrieved message has its handler set to this inst...

2019-03-24 11:31:05 412

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

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

2019-03-20 21:36:57 373

原创 android android:visibility

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

2019-03-19 14:40:17 1018

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

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

2019-03-18 15:58:54 174

原创 关于EventBus

@Subscribe(threadMode = ThreadMode.MAIN) 与@Subscribe(threadMode = ThreadMode.POSTING)区别前者是主线程(ui线程) 后者是在接受的线程里,即你是通过开辟新线程发送消息,那么接受消息的也处于这个线程中 //新开一个activity 这个调用会最快,比初始化还优先,故会发生tv...

2019-03-16 19:50:55 215

原创 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 345

原创 Retrofit2 导入android studio

https://github.com/square/retrofit 下载 最新jar包DownloadDownloadthe latest JARor grab from Maven central at the coordinatescom.squareup.retrofit2:retrofit:2.5.0.Snapshots of the development ver...

2019-03-15 13:47:57 1036

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

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

2019-03-10 00:16:30 2199

原创 Android BroadCast与Activity之间的通信

Broadcast的代码public class MyReceiver extends BroadcastReceiver { public static final String ACTION = "xxxxxxx";//这里随意写,虽然是有标准需要注意 @Override public void onReceive(Context context, Inten...

2019-03-09 23:48:59 918

原创 pullRefreshLayout 导入过程

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

2019-03-08 18:34:05 215

原创 克鲁斯卡尔算法

    

2018-12-23 22:22:44 293

原创 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 Box2DDebugRenderer(); 这样不报错world = new World(new Vect...

2018-12-13 16:22:44 225

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

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

2018-12-11 19:47:25 139

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

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

2018-12-11 15:27:55 767

原创 LibGDX Tiled

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

2018-11-20 17:57:16 183

原创 Android Studio导入AngEngine

前略 导入完成后出现一堆错误1Error:Execution failed for task ':app:preDebugAndroidTestBuild'.&gt; Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for...

2018-11-14 23:57:27 126

原创 PullRefreshLayout简单使用

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

2018-10-30 16:39:53 563

原创 com.android.support:recyclerview-v7:28.0.0 报错

在 build.gradle 由于 compileSdkVersion 26  所以将 com.android.support:recyclerview-v7:28.0.0 改成v7:26  即可

2018-10-28 14:27:30 8687

原创 (android)Serializable 和Parcelable区别和写法

User.javapackage com.example.hp.learn2video;import android.os.Parcel;import android.os.Parcelable;import java.io.Serializable;/** * Created by HP on 2018/10/18. *///简单但是效率低public class U...

2018-10-18 22:08:45 135

原创 android studio 1

实现按键 text文本中数字加一代码分析package com.example.hp.myapplication;import android.os.Bundle;import android.support.annotation.NonNull;import android.support.design.widget.BottomNavigationView;import a...

2018-10-16 18:33:09 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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