- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 京东授权登录 --开普勒控制台接入
京东授权登录将sdk添加到项目 sdk添加到项目以后 授权登录 方法一1.在http://kepler.jd.com/console上创建应用,然后选择SDK下载,这里需要上传apk(apk为签名后的apk,可以直接debug签名,也可以release签名)用以读取应用签名和包名等信息来生成安全图片,上传完成后下载sdk。2.将SDK压缩包解压并且重命名为jdsdk_lib(这里名字随意)。3.在Android Studio中 File -> New -> Import M.
2020-08-03 10:09:48 4770 1
原创 Room 数据库的简单实用
User 表为自动创建Person 表 为数据库升级创建一、创建实体类 绑定表package com.example.myapplication.room;import androidx.room.ColumnInfo;import androidx.room.Entity;import androidx.room.PrimaryKey;@Entity(tableName = "person")public class Person { @PrimaryKey(auto
2020-07-31 09:31:13 516
原创 仿微信侧滑菜单slidemenu
直接上代码slidemenupackage com.example.myapplication.customview;import android.content.Context;import android.content.res.TypedArray;import android.util.AttributeSet;import android.util.Log;import android.view.LayoutInflater;import android.view.Mot.
2020-06-29 18:14:11 1672
原创 自定义TextBanner 自动滚动
不是很难 直接上代码1、TextBannerpackage com.example.myapplication.customview;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGrou.
2020-06-28 16:40:47 402 2
原创 Incude便签
1、 include标签只有layout属性是必须的2、include标签若指定了ID属性,而你的layout也定义了ID,则你的layout的ID会被覆盖 3、在include标签中所有的android:layout_*都是有效的。但前提是必须要写layout_width和layout_height两个属性,否则无效 。android:id="@+id/include"
2017-09-22 17:47:39 370
原创 连续点击两次退出程序
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if ((System.currentTimeMillis() - exitTime) > 2000) { Toast.makeText(g
2017-09-22 17:45:23 455
原创 自定义title
一、requestWindowFeature()requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);// 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATURE_CUSTOM_TITLE:自定
2017-09-22 17:37:42 544
原创 Fragment 调用Activity onKeyDown()
Activity中 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub Log.d("ActionBar", "OnKey事件"); if(GamesFragment != null
2017-09-22 17:01:23 952
原创 在代码中动态设置selector
class MyButton extends View { public MyButton(Context context) { super(context); } // 以下这个方法也可以把你的图片数组传过来,以StateListDrawable来设置图片状态,来表现button的各中状态。未选
2017-08-18 11:38:35 465
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人