冬雪秋风
码龄9年
关注
提问 私信
  • 博客:76,233
    76,233
    总访问量
  • 16
    原创
  • 383,719
    排名
  • 10
    粉丝
  • 0
    铁粉

个人简介:仅作为个人学习笔记,不喜勿喷!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2016-06-28
博客简介:

冬雪秋风的博客

查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得8次评论
  • 获得55次收藏
创作历程
  • 19篇
    2016年
成就勋章
TA的专栏
  • android入门
    18篇
  • MFC学习总结
  • 单片机学习总结
  • 人工智能
    1篇
  • android进阶
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ListView的setSelection()方法的作用

http://blog.csdn.net/szyangzhen/article/details/47972509作用:这个方法的作用就是将第position个item显示在listView的最上面一项,假如有一个ListView控件,其一次只能显示10个item,但现在有20个数据项,设置好adapter以后,默认是第一个数据项显示在最上面,如果我现在调用setSelectio
转载
发布博客 2016.10.16 ·
1193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

腾讯TBS接入时所遇到的问题总结

介绍:腾讯浏览服务(Tencent Browser Service,以下简称TBS),由腾讯X5浏览服务升级而来,作为业界首个升级至X5 blink内核,与Android 5.0 版本的Chromium M37一致,解决了Android 多平台兼容性问题。http://x5.tencent.com/正文:关于如何下载和使用TBS,百度以下既有很多介绍了,我就不多说了。我在使用的时候
原创
发布博客 2016.10.08 ·
13620 阅读 ·
1 点赞 ·
4 评论 ·
3 收藏

getPath(),getAbsolutePath(),getCanonicalPath()区别

File的这三个方法在api中都有说明,仅以程序为例说明。package test;import java.io.File;import java.io.IOException;public class TestFilePath {  public static void main(String[] args) {  // TODO Auto-generated met
转载
发布博客 2016.08.25 ·
763 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PendingIntent使用注意事项

如果需要启动的对象是Activity则需要使用PendingIntent.getActivity()来获得实例;如果需要启动的对象是Service则需要使用PendingIntent.getService()来获得实例;注意使用场合不要混淆使用;
原创
发布博客 2016.08.22 ·
724 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Calendar 的set()方法

今天按照实例编关于应用AlarmManager的代码时,遇到了Calendar的一个问题,硬生生的花费了很长时间,才找到代码问题所在;Calendar currentTime = Calendar.getInstance();// 创建一个TimePickerDialog实例,并把它显示出来。new TimePickerDialog(MainActivity.this, 0,
原创
发布博客 2016.08.21 ·
2967 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Service相关的生命周期

方式一的生命周期:通过startService()打开的Service的生命周期是:onCreate()-> onStart()-> (运行中)(stopService执行) onDestroy()方式二的生命周期:通过bindService()打开的Service的生命周期:onCreate()->onBind()->{onServiceConnected(Service
原创
发布博客 2016.08.18 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

安卓编程的各种坑

持续更新------------------回调函数是protected权限,重写时还是protected导致的错误,解决办法是用public;比如Activity的onDestroy()函数;同样的函数用support-vX包中的,导致错误,解决办法不用support-vX包中的函数,比如SearchView;
原创
发布博客 2016.08.11 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用sqlite3打开.db3的SQLite文件

android SDK的 platform-tools 目录下提供了一个sqlite3.exe执行文件,我们可以使用控制台,输入sqlite3  d:xxx.db3即可打开xxx.db3文件通过.database     .tables   .help等命令查看数据库,数据表,获得帮助等;
原创
发布博客 2016.08.11 ·
14387 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Intent在Activity中起到了重要的桥梁作用

Intent(MainActivity.this,SecondActivity.class),intent.putExtras()可以带入Bundle的实例,即向intent中传入数据;所以如上,intent就带有了数据和启动对象;Activity的startActivity()函数将intent启动对象启动,这时候启动对象SecondActivity亦具有intent.再通过getI
原创
发布博客 2016.08.11 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

File类的createNewFile()和mkdirs()

createNewFile不存在则创建,存在则不创建并返回false,文件路径必须存在才可创建路径下的文件(注意它只能创建文件,即如果你给了/emulated/0/hello/snow/这样一个路径,它最后也只是在hello文件夹中创建了snow的未知文件而不是文件夹,如上所述的创建成功的前提还是要/emulated/0/hello/这样的文件夹路径存在,如果只有/emulated/0这样的文件夹
原创
发布博客 2016.08.10 ·
3648 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

Matrix.preTranslate和 postTranslate

实际上在图形学中,这些平面图形的变换都是以矩阵的形式存在的。先来回顾一下,下面,左中右分别scale(缩放),rotation(旋转)和 translation(平移)在Android中的矩阵表示:如果只是单纯的应用某一个变换,我们都知道直接用矩阵去乘上对应的点就可以了。但是对于缩放和旋转来说,它们的轴点是基于原点(0,0)的,如下图,我们将它缩小1倍,代码如下:vcD4KPH
转载
发布博客 2016.08.06 ·
6451 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

论人工智能与智力

人类本身确实很奇妙,因为我们有智力,所以我们可以创造出丰富多彩的世界;近年来,随着人工智能的快速发展,我们可以预见未来将更加便利快捷。如果很多人和我一样,都想学习一点人工智能的知识,即使只是想了解以下。但你会发现,人工智能的处境是很尴尬的。为什么这样说呢,因为人工智能学科是处在社会科学和自然科学之间的一门学科,而且,现在的人工智能技术是一种专一化的技术。在某一方面表现出人工智能的特性,比如
原创
发布博客 2016.08.03 ·
517 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

获取任意字符的Unicode值

在javaSDK的bin目录下,有一个叫native2ascii.exe的程序,这个程序可以获得Unicode值;因为我已经配置和安装了java的环境和路径,所以在windows控制台即可操作;操作步骤如下:一:将你想得到Unicode的任意字符(包括箭头,音乐符等特殊符号)写入记事本里,将后缀更改为 .properties    (假设在d盘文件名为hello.properties)
原创
发布博客 2016.08.02 ·
1354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio音乐播放方式

一,通过raw;在raw文件夹中加入音乐文件,在Activity中使用以下代码进行播放:MediaPlayer mediaPlayer1 = null;mediaPlayer1 = MediaPlayer.create(this, R.raw.bomb);mediaPlayer1.start();二,通过assets;右击app工程文件名在folder选项中选择as
原创
发布博客 2016.07.31 ·
19071 阅读 ·
14 点赞 ·
3 评论 ·
39 收藏

drawable文件夹下的文件类型

一,*.png,*.gif,*.jpg,*.9.png直接将对应的图片类型放入,使用即可;二,xml文件A:StateListDrawable资源xmlns:android="http://schemas.android.com/apk/res/android">android:state_focused="true" android:color="#f00"/>a
原创
发布博客 2016.07.29 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Activity启动另一个Activity的方式总结

下面两种方式均采用这个menifests.xml布局,且下面两种方式属于显性方式{即通过使用(MainActivity.this, xxxx.class)};一,用intent构造器进行启动:二,用Component属性:下面的方法是隐性方法即没有明确的指明(MainActivity.this, xxxx.class);三,用Action和Categ
原创
发布博客 2016.07.27 ·
8322 阅读 ·
8 点赞 ·
0 评论 ·
11 收藏

Fragment的周期过程详解

假设有Fragment1和Fragment2 Fragment周期是: **onAttach->onCreate->onCreateView->onActivityCreated->onStart->onResume->onPause->onStop->onDestroyView-> onDestroy->onDetach;** Fragment1打开Fragment2不使用addToBac
原创
发布博客 2016.07.27 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Fragment中的生命周期

上两张图,关于Fragment的生命周期中的函数调用和onAttach(Activity activity)弃用后的问题 使用新onAttach(Context context)如下: 对比你会发现onAttach(Context )不会被调用
原创
发布博客 2016.07.26 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

file explorer:Failed to pull selection: Permission denied 真机解决方案

为了解决这个问题,在百度上泡了几个小时;各种方法测试,最终问题得到解决;现解决办法归纳如下;第一步:手机root具体方法请您百度;第二步:adb操作输入:adb root输入:adb remount第三步:打开手机数据访问权限(假设你要对data/data/tiger.xml进行pull/push操作)输入:adb shell (回车)输入:
原创
发布博客 2016.07.24 ·
832 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏
加载更多