自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (3)
  • 收藏
  • 关注

原创 基本类型和封装类型的转换

如上基本数据类型的相互转化,和四种基本类型转成List的操作。int 类型的数据没有转成数组,而是输出了对象地址。

2023-06-18 23:37:59 69

原创 设计模式七大设计原则

设计模式原则

2022-07-29 16:45:35 128 1

原创 层序遍历数组转二叉树

层序遍历数组转二叉树

2022-07-17 16:34:06 288

原创 二叉树的层序遍历

二叉树的层序遍历

2022-07-17 15:10:31 161

原创 编程练习题 -可以形成最大正方形的矩形数目

编程练习题 -可以形成最大正方形的矩形数目

2022-06-29 23:39:27 117 1

原创 Bundle的parcel话,实现byte[]和Bundle数据的转化

一、思路创建BundleMessage类实现Parcelable2.实现CREATOR和describeContents(),writeToParcel()两个接口方法3.实现marshall() 和unmarshall()数据转化的方法4.定义内部私有变量Bundle和flags5.完成get和put方法6.测试二、具体实现package com.common.smartthank.util;import android.os.Bundle;import android.os.P

2020-12-22 00:58:59 2504 4

原创 Java通过接口实现回调

一、思路Java通过接口来实现CallBack 操作步骤1.class A,class B,MyCallBack 接口2.class A实现接口MyCallBack 对应的方法X3.class B拥有一个参数为callback接口类型的方法Y(MyCallBack callback)4.class A中的Z方法,运行时调用class B中Y方法,以自身传入参数5.class B已取得A,就可以随时回调A所实现的MyCallBack 接口中的X方法二、具体实现步骤MyCallBack 接口p

2020-12-21 00:03:38 382

原创 AS 导入Framework.jar

参考:https://blog.csdn.net/zhuzp_blog/article/details/51674468https://blog.csdn.net/pshiping2014/article/details/79549680https://www.jianshu.com/p/36cd2a7c888d1.首先将framework.jar拷贝到项目的/libs文件夹中,然后右键framework.jar文件,然后Add as Library ,再选当前的module完了之后,.

2020-05-28 20:05:18 973

原创 NDK配置

D:\ndk\android-ndk-r20D:\ndk\android-ndk-r20\prebuilt\windows-x86_64\binD:\ndk\android-ndk-r20\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64加入环境变量即可

2019-11-26 19:43:59 165

原创 man工具

linux下开发C代码需要安装的manpages:$ sudo apt-get install manpages$ sudo apt-get install manpages-dev$ sudo apt-get install manpages-posix$ sudo apt-get install manpages-posix-devmanpages 包含 GNU/Linux 的基本...

2019-11-24 14:32:52 259

原创 ubuntu 安装驱动

sudo ubuntu-drivers autoinstall

2019-11-24 10:57:00 494

原创 Dialog显示

锁屏之上弹框方法一:        getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED                | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUA...

2018-07-09 16:45:38 1542

原创 Android根据系统时间显示

判断是否24小时制    public boolean is24Hour() {        String strTimeFormat = android.provider.Settings.System.getString(mContext.getContentResolver(),            android.provider.Settings.System.TIME_12_24)...

2018-05-11 18:08:19 272

原创 如何关闭Google的自动填充功能

遇到问题是这样的05-02 14:58:57.154 15241 15241 E AndroidRuntime: FATAL EXCEPTION: main05-02 14:58:57.154 15241 15241 E AndroidRuntime: Process: com.android.phone, PID: 1524105-02 14:58:57.154 15241 15241 E An...

2018-05-09 14:25:51 7046

原创 编译代码环境配置

java 环境:sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get updatesudo apt-get install openjdk-8-jdksudo update-alternatives --config javasudo update-alternatives --config java

2017-09-25 16:06:35 393

原创 在线PDU格式编码/解码

http://www.multisilicon.com/blog/a22201774~/pdu.htm

2017-03-14 22:15:07 7872 1

原创 SMS Server Tools 3

http://smstools3.kekekasvi.com/

2017-03-14 20:34:29 741

原创 vim设置

1 set nu-  2 set smartindent-  3 set hls-  4 colo elflord-  5 set list-  6 set listchars=tab:>-,trail:--  7 highlight WhitespaceEOL ctermbg=red guibg=red-  8 match WhitespaceEOL /\s\+$/-

2016-08-15 18:11:45 248

原创 网页版绘图地址

网页版绘图地址:http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html点击打开链接

2016-07-22 14:47:53 1299

原创 PDU格式短信解析

可以通过这个地址解析 点击打开链接

2016-06-22 21:44:37 1150

原创 selinux下添加android:sharedUserId="android.uid.phone"的应用开放访问"/mnt/asec/"

手机是eng的 添加这个权限 /mnt/asec/ adb shell setenforce 0  关闭selinux  adb shell getenforce  Permissive是关闭,Enforcing是打开  adb shell mount -o remount rootfs /  device/mediatek/common/sepolic

2016-06-13 17:31:02 1809

转载 Android强制设置横屏或竖屏

原文地址:点击打开链接在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowMan

2016-05-20 15:09:16 352

原创 adb shell 查看信息

查看应用是否预置,和查看应用版本号   adb shell pm list package|grep -i start   result:   package:com.huawei.hwstartupguide   adb shell dumpsys package com.huawei.hwstartupguide|grep versionName   result:  

2016-05-19 20:59:45 591

原创 edittext的可编辑和不可编辑

如果让EditText不可编辑在xml实现很简单Android:editable 可是在代码中却没有setEditable只能使用editText.setFilters(new InputFilter[] { new InputFilter() { @Override public CharSequence filter(CharSequence source, int start

2016-05-19 11:55:29 1166

原创 资源整合+《 Android课程视频同步笔记 》

http://bbs.itheima.com/thread-224764-1-1.html?1512wwtqun

2016-01-17 11:28:22 393

原创 java好书下载

http://www.blogjava.net/kuuyee/archive/2013/06/03/400084.html

2015-12-31 12:29:09 545

原创 Alarm的学习

本文收集于网络,只用于方便查找方案,感谢源作者,如果侵权请联系删除AlarmManager详细讲解AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent。 对应AlarmManager更深层的了解可以参考: http

2015-12-30 11:03:50 377

原创 voliey下载

下载和安装volieyhttp://tips.androidhive.info/2015/08/android-how-to-download-and-make-volley-jar/https://bxbxbai.github.io/2014/09/14/android-working-with-volley/git 安装和下载http://git-scm.c

2015-12-27 11:14:22 264

原创 玩Ubuntu

http://blog.jobbole.com/41129/

2015-12-22 17:23:47 378

原创 监听Settings的值的变化

http://www.it619.net/index.php?doc-view-2336.htm

2015-12-22 13:30:16 1222

原创 关机闹钟,手机启动后但是不响应

PendingIntent contentIntent = PendingIntent.getActivity(context, num, intent, PendingIntent.FLAG_UPDATE_CURRENT); 对于FLAG_UPDATE_CURRENT,如果上面的num为常量, 则对于先后出现的若干Notification,则所有对应的Intent里面的extra

2015-12-02 16:46:14 474

原创 在Android的Settings的数据库中加入自己的变量的方法

在Android的Settings的数据库中加入自己的变量的方法在Android的Settings的数据库中加入自己的变量的方法第一:在/myandroid/frameworks/base/core/java/android/provider/Settings.java加入下面的字符串定义:public static final String FAST_

2015-12-02 10:55:08 484

原创 ActionBar的属性

setHomeButtonEnabled这个小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击  false 不可以点击。actionBar.setDisplayHomeAsUpEnabled(true)    // 给左上角图标的左边加上一个返回的图标 。对应Action

2015-11-04 09:53:38 337

原创 Snackbar 和Seekbar

查看此链接:http://shoewann0402.github.io

2015-10-30 09:47:17 740

转载 在Android的Settings的数据库中加入自己的变量的方法

原文来自点击打开链接在Android的Settings的数据库中加入自己的变量的方法第一:在/myandroid/frameworks/base/core/java/android/provider/Settings.java加入下面的字符串定义:public static final String FAST_SETTINGS = "hdmi_settings";

2015-10-20 20:54:35 435

原创 listview的优化

http://www.xuanyusong.com/archives/1252

2015-10-09 16:05:47 208

转载 ASCII、Unicode、GBK和UTF-8字符编码的区别联系

原文来自点击打开链接ASCII、Unicode、GBK和UTF-8字符编码的区别联系很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开

2015-10-02 17:30:11 284

原创 计算彩信的附件大小

调用方法:通过insert进行填充: private static long getAttachmentSize(Context context) { Uri uri = Uri.parse("content://mms/attachment_size"); ContentValues insertValues = new ContentValues

2015-09-25 05:53:34 645

原创 MatrixCursor和listview的用法

protected void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.message_template_list); ListView lvTitle = (ListView)findViewById(R.id.listViewTitle);

2015-09-25 05:36:33 396

原创 产生n个字母

public class Test {public static void main(String[] args) {String str="";int n = 4;for(int i=0;istr= str+(char) (Math.random ()*26+'A');}System.out.println(str);}}

2015-09-09 11:21:37 301

基本类型和封装类型的转换

基本类型和封装类型的转换

2023-06-18

浅谈 Android 多平台发展(下).pdf

浅谈 Android 多平台发展(下)

2019-08-04

浅谈 Android 多平台发展(上).pdf

浅谈 Android 多平台发展(上)

2019-08-04

Android Api

Android Api是一个不错的api好好学习吧

2014-12-06

空空如也

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

TA关注的人

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