摘要:
1.设置mysql的编码为utf8 mysql> show variables like "%char%";+ + +| Variable_name | Value |+ + +| character_set_client | gbk || character_set_connection | gb 阅读全文
摘要:
使用 loadData方法是中文部分会出现乱码,即使指定“utf-8”、“gbk”、“gb2312”也一样。 webView.getSettings().setDefaultTextEncodingName("UTF -8");//设置默认为utf-8 // webView.loadData(dat 阅读全文
摘要:
最近博主想做一个app,中间有一个是录音的功能。于是博主想把UI做的好看一些,想仿照微信或者QQ语音输入时,能够随着声音的大小显示声波振幅。于是查找了一些资料,现在把这个功能的Demo分享给大家,以后也会把更多的项目学习到的知识分享给大家。其实这个功能主要是依靠MediaRecorder的getMa... 阅读全文
摘要:
*************************************************华丽的分割线**************************************************************NDK 开发步骤1.创建一个项目2.创建JNI目录3.编写nati... 阅读全文
摘要:
我们下载好opencv for android 后导入eclipse的时候发现人脸检测还有一个sample项目会有小叉,但是好像没有文件有问题。这时我们该怎么办呢?在window中:我们右键选择properties 然后在C++build中把build command的路径该为自己项目里面的绝对路径... 阅读全文
摘要:
获取的函数方法为:Bitmap bitmap=imageView.getDrawingCache();但是如果只是这样写我们得到的bitmap对象可能为null值,正确的方式为:imageView.setDrawingCacheEnabled(true);Bitmap bitmap=imageVie... 阅读全文
摘要:
NDK开发一般分为一下几个步骤:(默认你已经安装好了NDK和android开发环境)1.创建一个项目2.创建JNI目录3.编写nativejava层方法4.生成JNI头文件 (1)编写javaNative代码 (2)执行命令javah (3)添加android.jar包到环境变量5.创建... 阅读全文
摘要:
package com.basillee.asus.demo;import android.app.Notification;import android.content.BroadcastReceiver;import android.content.Context;import android.... 阅读全文
摘要:
Vibrator是安卓提供的震动器,其没有构造器,通过getSystemService(Context.VIBRATOR_SERVICE)方法获取对象。但使用此类时需要在清单文件中添加访问权限android.permission.VIBRATE.在实际使用可以设置震动周期已经访问时间package ... 阅读全文
摘要:
界面布局 后台代码package com.basillee.asus.demo;import android.app.Activity;import android.os.Bundl... 阅读全文
摘要:
因为多数启动服务不必同时处理多个请求(在多线程情景下会很危险),所以使用IntentService类实现服务是很好的选择。本经验将通过继承IntentService输出当前时间教大家如何使用IntentService。 然后我们在编写一个CurrentTimeService类,继承Inte... 阅读全文
摘要:
布局后台代码package com.basillee.asus.demo;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.supp... 阅读全文
摘要:
在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全。 解决办法,可以把ScrollVIew给删除。具体详情请看我的百度经验http://jingyan.baidu.com/article/a24b... 阅读全文
摘要:
使用MediaPlayer做的简单音乐播放器,更多内容请到百度经验查看http://jingyan.baidu.com/article/60ccbceb63452364cab197f1.html package com.basil... 阅读全文
摘要:
详细的图文可以到我的百度经验去查看:http://jingyan.baidu.com/article/cd4c2979eda109756e6e60de.html首先是注册页面的布局: ... 阅读全文
摘要:
本经验将分别介绍Android里面的四种AlertDialog分别是:显示带中立,取消,确定的提示框、获取带列表的对话框按钮、获取带单选列表的对话框按、获取显示带多选项的对话框。此经验介绍获取显示带多选项的对话框Android studio或者Eclipse首先我们在界面布局上面布局四个按钮然后我们... 阅读全文
摘要:
Android Studio默认没有显示行号,很多同学在使用中很不习惯。本经验介绍怎样让Android Studio显示行号。首先我们打开我们下载安装好的Android Studio然后右击工具按钮选择Editor--->Apperence---->Show lines number然后就可以看到,... 阅读全文
摘要:
在360上面上线了一个月,下载量上千余次。这里把代码都分享出来,供大家学习哈!还包括教大家如何接入广告,赚点小钱花花,喜欢的帮忙顶一个,大神见了勿喷,小学僧刚学Android没多久。首先介绍这款应用:APP是一款二维码生成器,虽然如何制作二维码教程网上有很多,我这里再唠叨一下并把我的所有功能模块代码... 阅读全文
摘要:
列表视图是android中最常用的一种视图组件,它以垂直列表的形式列出需要显示的列表项。在android中有两种方法向屏幕中添加列表视图:一种是直接使用ListView组件创建;另外一种是让Activity继承ListActivity实现。下面分别介绍这两种方法:一、直接使用ListView组件创建... 阅读全文
摘要:
通常情况下,如果列表选择框中要显示的列表项是可知的,那么可以将其保存在数组资源文件中,然后通过数组资源来为列表选择框指定列表项。这样就可以在不编写Java代码的情况下实现一个下拉选择框。1.在布局文件中添加一个标记,并为其指定android:entries属性,具体代码如下: 其中android:e... 阅读全文
摘要:
关于Button按钮的四种事件监听方法总结首先我们在activity_main.xml里面先定义一个Button空间 好,现在要我们来看点击事件的四种写法:1.最常见的一种写法——匿名的内部类做为事件监听器类package com.basillee.blogdemo;import androi... 阅读全文
摘要:
第几天时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte总提交 : 1830 测试通过 : 525描述在我们现在使用的日历中,闰年被定义为能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它们不是闰年。例如:1... 阅读全文
摘要:
一、使用XML布局文件控制UI界面res\layout\activity_main.xml代码如下: 一个TextView组件用于显示提示文字,一个在窗体正中间显示开始游戏按钮其中res\values\styles.xml代码如下 用于指定应用的样式,指定文字的大小和颜色。最后在主活动中也就是... 阅读全文
摘要:
Adnroid中保存图片的方法可能有如下两种:第一种是自己写方法,如下代码:public static File saveImage(Bitmap bmp) { File appDir = new File(Environment.getExternalStorageDirectory(), ... 阅读全文
摘要:
在java doc里有String[] java.lang.String.split(String regex)Splits this string around matches of the given regular expression.This method works as if by i... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 typedef struct Node{ 7 int data; 8 struct Node* next; 9 struct Node* pr... 阅读全文
摘要:
单链表创建--------->单链表长度--------->单链表删除-------->单链表插入-------->单链表排序--------->单链表逆置 1 #include 2 #include 3 #include 4 #include 5 //#include 6 using ... 阅读全文
摘要:
http://acm.njupt.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1028Digital Roots时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:493 ... 阅读全文
摘要:
http://acm.njupt.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1026五位以内的对称素数时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:1857 测试通... 阅读全文
摘要:
http://acm.njupt.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=102401排序时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:708 测试通过:258描... 阅读全文
摘要:
Quicksum时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:615 测试通过:256描述A checksum is an algorithm that scans a packet of data and returns a s... 阅读全文
摘要:
数的计算——(递归(超时)和非递归)时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:1050 测试通过:312描述要求找出具有下列性质数的个数(包含输入的自然数n):先输入一个自然数n(n 2 using namespace std... 阅读全文
摘要:
螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环。 1 import java.io.*; 2 public class demo1 3 { 4 public static void main(String[] args) 5 ... 阅读全文
摘要:
这里主要利用了Opencv打开摄像头的代码,以及写入视频的函数,只是这里要注意的是摄像头好像没有帧率,在cvCreateVideoWriter,时要自己设置 1 #include"cv.h" 2 #include"highgui.h" 3 4 int main(int argc, char** a... 阅读全文
摘要:
#include"highgui.h"#include"cv.h"int g_slider_position = 0;CvCapture* g_capture = NULL;void onTrackbarSlide(int pos){ cvSetCaptureProperty(g_captur... 阅读全文
摘要:
灰度直方图是灰度级的函数,它表示图像中具有某种灰度级的像素的个数,反映了图像中某种灰度出现的频率。如果将图像总像素亮度(灰度级别)看成是一个随机变量,则其分布情况就反映了图像的统计特性,这可用probability density function (PDF)来刻画和描述,表现为灰度直方图。灰度直方... 阅读全文
摘要:
为了加快处理速度在图像处理算法中,往往需要把彩色图像转换为灰度图像。24为彩色图像每个像素用3个字节表示,每个字节对应着RGB分量的亮度。当RGB分量值不同时,表现为彩色图像;当RGB分量相同时,变现为灰度图像:一般来说,转换公式有3中。(1)Gray(i,j)=[R(i,j)+G(i,j)+B(i... 阅读全文
摘要:
NOJ——1062直接插入排序时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:446 测试通过:212描述给定输入排序元素数目n和相应的n个元素,写出程序,利用内排序算法中直接插入排序算法进行排序,并输出排序过程中每趟及最后结果... 阅读全文
摘要:
快速排序时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:653 测试通过:297描述给定输入排序元素数目n和相应的n个元素,写出程序,利用内排序算法中快速排序算法进行排序,并输出排序最后结果的相应序列。输入共两行,第一行给出排序元素... 阅读全文