自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 php使用json_encode返回到前端js中无法parse的问题

在PhpStorm中打开该php文件,右键弹出菜单,选择Remove Bom即可。

2018-07-25 11:19:08 2441

原创 TozSDK-s2配置文档

Demo下载地址:一、配置Gradle1. 在使用TozSDK模块的build.gradle文件中,添加如下配置:implementation 'com.tozmart:tozmartSDK-s2:1.0.1'2. 完整配置如下(只供参考),详见demo:apply plugin: 'com.android.application'android { com...

2018-05-15 14:31:59 347

转载 Mac显示隐藏文件

如果需要让隐藏的文件可见。 具体做法就是打开一个Terminal终端窗口,输入以下命令:defaults write com.apple.finder AppleShowAllFiles TRUE为了重启Finder应用,输入killall Finder1这样 就可以看到隐藏的文件了...

2018-05-02 13:43:57 1321

原创 TozSDK-s1集成文档

Demo下载地址:https://github.com/Eason2Wang/TozSDKDemo-s1一、配置gradle    1. 在使用TozSDK模块的build.gradle中,添加如下配置:  implementation 'com.tozmart:tozmartSDK-s1:1.0.9'    2. 完整配置如下(只供参考),详见demo:apply plugin: 'com.an...

2018-05-02 09:51:12 255

转载 关于android中shape的使用

Shape Drawable这一类的shape定义在xml中file location:res/drawable/filename.xmlThe filename is used as the resource ID.(这个文件名作为资源id,被当做图片资源使用)compiled resource datatype:(复杂资源的数据类型)Resource poi

2017-08-17 13:30:17 228

原创 佳神程序配置

Armadillo是一个C++开发的线性代数库,里面的矩阵运算功能非常给力。1. 去官网点击打开链接下载最新的Armadillo2. 解压所下载的文件得到armadillo-7.400.1文件夹(当前的最新版本),需要用到的有include和examples\lib_win64里面的文件3. vs2010中选择解决方案里的项目,点击鼠标右键,选择Properties,选择C

2016-08-23 18:32:39 244

转载 android缓存数据到本地

之前一直不知道 sdcard/Android目录什么作用,我做的项目里面缓存数据到本地一般都是在sdcard上面建一个文件,然后把数据放在这个文件夹下面的子文件夹下。下面介绍一种更好的解决方法。应用程序在运行的过程中如果需要向手机上保存数据,一般是把数据保存在SDcard中的。大部分应用是直接在SDCard的根目录下创建一个文件夹,然后把数据保存在该文件夹中。这样当该应

2016-03-08 17:52:38 457

原创 App被杀掉

Application对象并不是始终在内存中的,它有可能会由于系统内存不足而被杀掉。但Android在你恢复这个应用时并不是重新开始启动这个应用,它会创建一个新的Application对象并且启动上次用户离开时的activity以造成这个app从来没有被kill掉得假象。并且Activity是会重新创建的,调用onCreate方法。

2016-02-23 19:58:06 551

转载 shareSDK第三方登录

以下是记录自己项目的开发程度:1. facebook目前可以实现任何账号登陆2. google+需要安装客户端才能实现登陆,未验证3. 微博应用没有通过审核不能使用sso登陆(客户端登录)4. QQ只有通过审核才能开放登陆,否则只能指定账号登陆。

2016-02-21 21:57:22 281

转载 android判断当前系统的语言

判断国家:中文:getResources().getConfiguration().locale.getCountry().equals("CN")繁体中文: getResources().getConfiguration().locale.getCountry().equals("TW") 英文(英式):getResources().getConfiguration().

2015-12-16 19:54:45 489

转载 android bug report tools

原文链接:点击打开链接Making a basic Android app is easy. Making a reliable, scalable, and robust Android app, on the other hand, can be quite challenging.With thousands of available devices pu

2015-12-16 11:16:05 1241

原创 View的setOnClickListener的执行速度

对于一个view,如果你设置它的setOnClickListener有两种方法:一种是直接设置findViewById(R.id.view).setOnClickListener(this)。另一种是View view = findViewById(R.id.view);view.setOnClickListener(this)。在我的app中,首次运行app,第二种的

2015-12-05 18:17:50 327

转载 腾讯开发平台 手机QQ登录 错误码:110406 解决办法;新浪微博sso错误

1. 腾讯开发平台 手机QQ登录弹出登录授权失败:(错误码:110406)解决办法, 讲qq号加到调试者列表中2. 新浪微博sso错误:由于你的debug版本生成的md5序列号和你的release版本生成的md5序列号是不一样的,所以你在微博开放平台所填的md5也要随你的版本更改。

2015-12-02 13:22:12 1433

转载 首次进入带有EditText的activity时不启动软键盘

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

2015-11-13 20:03:25 362

转载 点击屏幕任意区域软键盘消失

/* * 触摸任意地方隐藏如软键盘 */ @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { // 获得当前得到焦点的View,一般情况下就是EditText(特殊情

2015-11-13 18:58:25 491

转载 create table of mysql database

CREATETABLE `users` (  `uid`int(11)NOTNULL AUTO_INCREMENT,  `unique_id`varchar(23)NOTNULL,  `firstname`varchar(50)NOTNULL,  `lastname`varchar(50)NOT

2015-11-12 21:32:57 458

转载 How to Create a Secure Login Script in PHP and MySQL

Eight Parts:Configure Your ServerConfigure the MySQL DatabaseCreate Database Connection PageCreate the PHP FunctionsCreate Processing PagesCreate Javascript FilesCreate HTML PagesProtect

2015-11-12 20:53:31 2276

原创 android studio生成签名apk后在手机上安装不了

我的应用在debug时可以正常运行,但是生成签名apk后放到手机里总是安装失败。原因1:在Build菜单下点击Select Build Variant弹出对话框后,看看你的Module的Build Variant是否是release,是debug的话改为release。原因2:你的package的名字是否全部用的小写,用大写的话debug不会出错,但是生成apk在手机安装就会失败,这也是我

2015-11-11 12:08:56 12853 4

原创 android中drawable与bitmap的相互转化

int arrowRes = R.drawable.bubble_arrow_light;Bitmap source = BitmapFactory.decodeResource(context.getResources(), arrowRes);

2015-11-03 11:05:43 609

原创 xml只定义的textview如何在java中获得

textview.xml中定义<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

2015-10-31 19:36:33 616

原创 android utils

1. 获得某个view在屏幕中的位置int[] location = new int[2];view.getLocationInWindow(location);2. 获得某个view的sizeView.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED);ViewWidth = mBubbleVie

2015-10-31 14:54:02 323

原创 第三方应用使用微博登录授权功能注意事项

1. 申请应用之后,在应用信息的高级信息中填写授权回调页,默认填写https://api.weibo.com/oauth2/default.html。2. android studio导入WeiboSDK之后,要将libs下的.so文件全部导入工程的libs文件夹下,并在应用的build.gradle中加上这段代码,尤其注意:jniLibs.srcDirs = ['libs'],指明了jn

2015-09-09 21:15:19 2464

转载 intent.setFlags方法中的参数值含义

原文出处:点击打开链接一. intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加

2015-08-26 17:36:02 274

原创 android 用java布局一个控件

RelativeLayout relativeLayout = (RelativeLayout)findViewById(R.id.improve_layout); ImageView Ititle = new ImageView(ImproveProfileActivity.this); Ititle.setBack

2015-08-26 17:03:06 466

转载 android opengl es 1.0 draw text

原文链接:点击打开链接Updates:* November 2013 - Added v1.1 of the standard example code, with a small fix to clear vertex array state after drawing.* February 2013 - Added a version that works wit

2015-08-19 17:46:42 711

原创 android record

1. Bitmap photo = extras.getParcelable("data");Drawable drawable = new BitmapDrawable(null, photo);2. 在Activity或者组件之前传递信息时,一般采用intent绑定bundle的方式传值,但在使用过程中需要注意的是不要用bundle传递大容量数据,最大1M。用传递Uri方法:/**

2015-08-02 15:40:02 348

转载 隐藏软键盘的方法

@Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { // 获得当前得到焦点的View,一般情况下就是EditText(特殊情况就是轨迹求或者实体案件会移动焦点) View v = getCurrentFocus(

2015-07-21 11:32:33 231

原创 android 通过获得dimens.xml中定义的大小来设置字体的大小

30spbtn.setTextSize(TypedValue.COMPLEX_UNIT_SP, (int) (getResources().getDimension(R.dimen.BtnTextSize) / getResources().getDisplayMetrics().density));注意在getDimension()之后要除以屏幕的dpi才能获得准确值。

2015-07-04 22:23:45 2289

原创 android 获取屏幕分辨率

DisplayMetrics dm =getResources().getDisplayMetrics();int imgDisplayW = dm.widthPixels;int imgDisplayH = dm.heightPixels;

2015-07-03 22:59:34 246

转载 Android 布局之RelativeLayout

1 RelativeLayout简介RelativeLayout是相对布局。RelativeLayout布局属性1.1 与parent相对的属性android:layout_alignParentTop表示widget的顶部和Container的顶部对齐。android:layout_alignParentBottom表示widget的底

2015-07-03 22:25:27 259

转载 [转]getGlobalVisibleRect和getLocalVisibleRect

原文出处:点击打开链接在看android官网的demo的时候遇到这两个api,开始不是很明白这两个方法的作用。通过多次的调试和测试之后慢慢开始有了点眉目,为了防止以后忘记,以此博文为记。 作为测试的目的,我写了这样一个布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2015-06-27 21:27:30 363

转载 ImageView属性

ImageView属性说明:1、类概述    显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项。2、XML属性属性名称描述android:adjustViewBounds

2015-06-23 16:08:55 297

转载 Rounded corner bitmaps on Android

原文链接:点击打开链接publicstatic Bitmap getRoundedCornerBitmap(Bitmap bitmap) {  Bitmap output = Bitmap.createBitmap(bitmap.getWidth(),      bitmap.getHeight(), Config.ARGB_8888);  Canvas canva

2015-06-23 15:31:32 319

转载 如何在Android中定义容量巨大的数组

原文链接:点击打开链接点击打开链接   点击打开链接避免原文打不开,记录如下:背景:本人因为某Android项目需要,需要在Android中定义一个容量为2万的float数组。这两万个float值已经存在某个文件中。方法:1.直接在Java文件里定义?Java单个函数的长度限制为65535字节(不确定具体数值,但肯定是有限制的

2015-06-16 14:49:56 1418

转载 Android 删除SD卡一个指定文件夹和其下的所有文件

private boolean deleteDir(File dir) { if (dir.isDirectory()) { String[] children = dir.list(); for (int i = 0; i < children.length; i++) { boolean succe

2015-06-11 23:15:38 553 1

转载 android判断edittext是否为空

判断是否为空if("".equals(editText.getText().toString().trim()))上面这行代码的意思是:""代表空,什么都没输入。equals的意思是""跟equals后面括弧里的东西进行对比,如果一样就为空。括弧里的就是实际输入的东西editText.getText()就是取得里面的东西。toString()转化为字符串trim()的意

2015-06-11 20:06:04 550

原创 自定义DialogFragment

1. drawable下的circular_corner_dialog.xml: <gradient android:startColor="@android:color/white" android:endColor="@android:color/white">

2015-06-11 01:19:10 289

转载 自定义Button实现圆角和点击效果

package com.wys.myUtils;import android.content.Context;import android.content.res.ColorStateList;import android.graphics.Color;import android.graphics.drawable.ShapeDrawable;import android.graph

2015-06-11 01:14:09 351

原创 Android如何在非Activity类中实现Vibrate效果

/** * 手机振动器 */ private Vibrator vibrator; vibrator = (Vibrator) this.getContext().getSystemService(Context.VIBRATOR_SE

2015-06-05 19:59:05 394

转载 android中利用自定义View中的onTouchEvent捕捉长按事件

欲实现的效果是:当手机按住屏幕时,如果在指定的时间内没有移动(如1秒),那么进入长按模式,此时手指在屏幕上移动都算作长按模式。如果手机按住屏幕就立马移动,那么就算作移动模式。MotionEvent提供了当前的操作类型,按下(ACTION_DOWN)、 移动 (ACTION_MOVE)、弹起 (ACTION_UP)。MotionEvent 类同时提供了记录当前坐标的函数(getX()

2015-06-05 19:33:25 2031

自定义actionBar

一个比较好的自定义actionBar,title可以设置位于中间,和官方的效果一样

2015-06-23

空空如也

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

TA关注的人

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