自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

全干工程师

当你的才华还撑不起你的野心的时候、你就应该静下心来学习

  • 博客(39)
  • 资源 (83)
  • 收藏
  • 关注

原创 数组集合转换

package com.demo;import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.List;import java.util.Set;public class Demo { public static void main(String[] a

2015-12-30 11:54:06 527

原创 显示转换、隐式转换--精确度、scanf、转义

显示转换#include#includevoid main(){ char ch = 'A';//赋值的时候,自动进行数据类型转换 /*赋值的时候,自动进行数据类型转换 赋值号会自动将右边转换成左边变量类型 大数据转小数据,小数据也可以转大数据 */ short sh = 66; int num = 100.0; double db = 100; double

2015-12-28 00:11:29 823

原创 空格、字符、ASCII码对比---大小写字母转换

空格、字符、ASCII码对比#include#includevoid main(){ /*1、比较'0'、0、'\0'*/ char ch1 = '0'; char ch2 = 0; char ch3 = '\0'; //字符'0'按照整数就是求编号48,按照字符就是'0' printf("\n%d,%c",ch1,ch1); /*按照字符就是输出编号为0的字符,编号为0的字

2015-12-26 22:05:56 8564

原创 变量十进制输出、无符号整数、浮点、指数、ASICC码表、字符运算

二八十六进制输出十进制、无符号整数#include#includevoid main(){ //十进制 printf("我有%d个朋友\n",10); printf("我有%d个朋友\n", -10); //八进制,用十进制表示 printf("我有%d个朋友\n", 010); printf("我有%d个朋友\n", -010); //十六进制 printf("我

2015-12-26 21:07:51 2066

原创 Timer计时器、schedule、scheduleAtFixedRate、简单Calendar时钟

activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou

2015-12-24 18:38:28 891

原创 Git项目分支创建、同步代码、git remote rename、忽略提交文件

公司要求:各位        大家好。分支管理的命名规则如下:        1.主版本发布分支,master        2.主版本开发分支,develop        3.项目发布分支,master_vertu        4.项目开发分支,develop_vertu        5.微信安全模块主版本发布分支,master_6.3.5        6

2015-12-24 16:32:30 12159

原创 Git reset 回退项目某个节点版本

git clone克隆项目git branch查看目前所在的分支git branch -a查看项目所有的分支git checkout master切换master主分支git log查看代码提交记录git reset回退到某次提交git push 推到某分支

2015-12-24 10:28:23 16114

原创 系统Dialog、监听home、锁屏

主页面布局文件如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height

2015-12-23 16:35:09 1544

原创 进制之间的转换、原码--反码--补码

二进制、八进制、十六进制转为十进制二进制、八进制之间的转换

2015-12-18 22:27:13 1601

原创 layoutInflater动态加载布局

activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main_layout" android:layout_width="match_parent" android:layout_height="ma

2015-12-18 21:14:41 2376

原创 ListView图片优化(三)---练习

activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l

2015-12-17 21:26:14 440

原创 ListView图片优化(二)---弱引用关联---或者使用Volley下的NetworkImageView

ImageView中可以获取到它所对应的BitmapWorkerTask,而BitmapWorkerTask也可以获取到它所对应的ImageView。BitmapWorkerTask指向ImageView的弱引用关联比较简单,就是在BitmapWorkerTask中加入一个构造函数,并在构造函数中要求传入ImageView这个参数。不过我们不再直接持有ImageView的引用,而是

2015-12-17 20:54:58 883

原创 ListView图片优化(一)---findViewWithTag

转自 郭霖由于使用findViewWithTag必须要有ListView的实例才行,那么我们在Adapter中怎样才能拿到ListView的实例呢?getView()方法中传入的第三个参数其实就是ListView的实例,那么这里我们定义一个全局变量mListView,然后在getView()方法中判断它是否为空,如果为空就把parent这个参数赋值给它。另外在getView()方法中我

2015-12-17 18:00:01 2133

原创 ListView图片错乱

转自郭霖错乱的原因那么这里我们就可以思考一下了,目前数据源当中大概有60个图片的URL地址,而根据ListView的工作原理,显然不可能为每张图片都单独分配一个ImageView控件,ImageView控件的个数其实就比一屏能显示的图片数量稍微多一点而已,移出屏幕的ImageView控件会进入到RecycleBin当中,而新进入屏幕的元素则会从RecycleBin中获取Imag

2015-12-17 17:22:42 749

原创 Git命令提交项目代码

Git客户端安装今天就结合`GitHub`,通过`Git`命令,来了解如何实现开源代码库以及版本控制GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管所以我们需要下载一个Git客户端软件,用来执行各种指令Git下载地址https://git-scm.com/下载完毕后,配置`path`环境变量,`E:\develop\git\Git\bin`(我本机...

2015-12-17 10:19:55 62418 1

原创 C语言之变量、常量(define\const)、变量的声明和定义

#include#include#includevoid main(){ int num = 10; int num1 = 20; int num2 = 30; //十进制,内存地址 printf("%d,%x",num,&num); printf("%d,%d", num1, num2); //打开提示窗口 MessageBoxA(0,"content","title",

2015-12-17 00:24:45 5594

原创 SpannableString、ClickableSpan

activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay

2015-12-16 20:36:45 655

原创 QQ聊天、带表情、可翻页(二)【有bug】

点击打开链接,下载。。。Fragment进阶(七)----->QQ聊天、带表情、可翻页,附带回调通讯接口这个demo有bug首先在assets资源文件中emojiemoji_1.png,[可爱]emoji_2.png,[笑脸]emoji_3.png,[囧]emoji_4.png,[生气]emoji_5.png,[鬼脸]emoji_6.png,[花心]emoj

2015-12-15 11:05:26 1311

原创 C语言之转义字符

#includeint main(){ printf("hello world"); printf("\n\a");//换行\n \a发生 printf("Hello World"); printf("\b");//光标退格,但不是删除 getchar();}#includeint main(){ printf("hello world"); print

2015-12-14 15:09:27 3056

原创 获取焦点、监听软键盘、关闭软键盘、适应ListView控件

activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/root" android:layout_width="match_parent" android:layout_height="match_pare

2015-12-10 22:35:36 1207

原创 StringTokenizer用法

配置文件中android:versionCode="1" android:versionName="1ee.0z.mm" >package com.example.stringtokenizerdemo;import java.util.ArrayList;import java.util.List;import java.util.StringTokenizer;im

2015-12-10 18:24:28 916

原创 7种网络连接方式demo

点击打开链接,下载demo...........activity_main.xml主界面布局文件如下对应主界面的代码MainActivitypackage com.example.netrequestdemo;import android.app.Activity;import android.content.Intent;import androi

2015-12-10 10:41:43 1296

原创 Notification(二)

点击打开链接,下载demo......主界面布局文件main.xml  省略!!!BaseActivitypackage com.example.notifications.base;import android.app.Activity;import android.app.Notification;import android.app.Notific

2015-12-09 23:03:54 704

原创 Notification(一)

activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l

2015-12-09 22:43:02 649 1

原创 dos命令查看手机内置sqlite数据库--->如何刷rom包--->chmod -R 777命令查看--->adb pull 数据库

1、dos命令查看手机内置数据库2、如何刷rom包1、ftp://10.0.4.252/Security-module/godinsec_rom/这里去下载最新的rom包(目前是王斌或者王茂旭发出)2、找到自己的sdk路径  拿我的举例E:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

2015-12-08 13:31:47 1441

原创 apk更新、下载、安装(四)---DownloadManager ui方式

点击打开链接,下载demo............activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="

2015-12-08 10:27:21 941

原创 apk更新、下载、安装(三)---DownloadManager ui方式【有卡顿bug】

文件下载 点击打开链接下载。。。。。这个demo有个bug 1、下载时候通知栏很卡 2、如果下载时,没有下载完毕,清掉通知栏,下载在启动报错由于对这个系统下载类不熟悉,大神看到后,有解决方案的话,留言,多谢了activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android

2015-12-08 00:18:03 1594

原创 apk更新、下载、安装(二)---ThinDownloadManager+IntentService【有卡顿bug】

这个小demo有bug?就是点击下载后,在通知栏那块很卡?因为大神指点,多谢点击打开链接,下载demo......................activity_main.xml主界面只有一个Button<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools=

2015-12-07 23:52:12 1762

原创 切换手机中英文,读取assets对应的资源文件,设置到ScrollView控件中

项目中有个小需求1、手机中英文切换改变界面显示2、根据中英文加载assets目录下,对应的资源文件3、在ScrollView控件中显示首先看页面布局文件---蓝色框是一个ScrollView,用于显示介绍文字这个方法是判断手机是处于英文?还是中文中文状态? public boolean isZh() { Locale locale = get

2015-12-07 17:30:54 778

原创 apk更新、下载、安装(一)

思路是:1、解析服务器xml文件,获取服务器版本号,确定是否需要进行更新版本vercode2、弹出软件更新提示框3、点击更新,显示正在更新框,进行更新4、更新状态下,如果点击取消就取消更新5、安装apk即可项目地址没有上传,就是下面几个界面主界面只有一个更新的button main.xml<LinearLayout xmlns:androi

2015-12-07 15:58:28 2015

原创 dos命令大汇总

CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)1. appwiz.cpl:程序和功能 2. calc:启动计算器 3. certmgr.msc:证书管理实用程序 4. charmap:启动字符映射表 5. chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6. cleanmgr: 打开磁盘清理工具

2015-12-06 23:28:55 656

原创 MFC应用程序

/*打開記事本*/void CMFCsystemDlg::OnBnClickedButton1(){ system("calc");}/*打开QQ*/void CMFCsystemDlg::OnBnClickedButton2(){ // 帶路徑的"處理為\" \處理為\\ // Program Files(x86) 如果是64位需要填寫一個空格 Program File

2015-12-06 23:18:23 1039

原创 自定义控件(24)---自定义控件之setMargins、嵌套ScrollView并且实现ListView阻尼效果

点击打开链接、下载demo...........上面截图是这个小demo的效果图思路是:整体是一个带阻尼效果的ScrollView,大家都知道ScrollView的子view只有一个,所有它的子view也就是里面的5个Item,本demo没有用listview来实现,而是将5个item放到一个垂直线性布局里面,绘制并进行内容的设置——————————————————————

2015-12-05 19:51:27 927

原创 HelloWorld.c小程序、实现dos命令行功能、打开文件操作(2种方式)

HelloWorld.c小程序wyf.text printf("hello wyf");hello.c#includevoid main(){ printf("hello c"); //#是预处理指令,后面可以加;也可以不加#include"wyf.text" getchar();}输出结果:hello chello wyf实现dos命令行功能

2015-12-03 23:13:39 2643

原创 反射(二)---newInstance、get\set、invoke

Personpackage com.harvic.blog_reflect_3;import android.util.Log;import java.util.ArrayList;public class Person { private int age; private String name; public Person() { } private Perso

2015-12-03 17:56:05 1095

原创 反射(一)---类Class

装载:类的装载是通过类加载器完成的,加载器将.class文件的二进制文件装入JVM的方法区,并且在堆区创建描述这个类的java.lang.Class对象。用来封装数据。 但是同一个类只会被类装载器装载一次,记住:只装载一次!链接:链接就是把二进制数据组装为可以运行的状态。链接分为校验,准备,解析这3个阶段。校验一般用来确认此二进制文件是否适合当前的JVM(版本),准备就是为静态成员分配内存

2015-12-03 17:55:26 569

原创 无界通配符、有界通配符、extends可取、super可存

CEOpackage com.example.genericdemo;class CEO extends Manager {}class Manager extends Employee {}class Employee {}Pointpackage com.example.genericdemo;/** * 1、泛型类 你传进去的是什么,T就代表什么类型

2015-12-03 17:52:11 1918 1

原创 泛型类、多参数泛型类、泛型接口(2)、静态非静态泛型函数、泛型绑定类

转自 harvic慢跑的乌龟 http://blog.csdn.net/harvic880925/article/details/49872903  Pointpackage com.example.genericdemo;/** * 1、泛型类 你传进去的是什么,T就代表什么类型 */class Point {// 此处可以随便写标识符号 private T x; pr

2015-12-03 17:51:23 975

原创 如何用VisualStudio2013、VisualStudioTools命令行 编写C语言程序

1、【文件】——【新建】——【项目】,打开‘新建项目’窗口Studio 2013 (vs2013)编写C语言程序" title="如何用Visual Studio 2013 (vs2013)编写C语言程序" height="333" width="554">2、【模板】选择【VisualC++】,【win32控制台应用程序】,【名称】、【位置】、【解决方案名称】根据自己的需要填

2015-12-02 10:30:33 3290

app版本更新,下载

app版本更新,下载,这个有断点续传,通知栏更新进度,可以了解下

2016-07-17

捕获异常、存sd卡、自定义封装json、传log日志到服务器、app崩溃友好重启

捕获异常、存sd卡、自定义封装json(含网络工具类)、传log日志到服务器、app崩溃友好重启

2016-07-15

圆弧进度条

圆弧进度条,效果还可以

2016-07-04

一款清新简易的通用的popupwindow

一款清新简易的通用的popupwindow,一般app都有这样的需求

2016-07-04

加载Gif动画

加载Gif动画,优化代码,增强用户体验

2016-07-04

一款很实用的 字母条索引+自定义进度条

一款很实用的 字母条索引+自定义进度条

2016-07-03

SharedPreferences工具类(2种)

SharedPreferences工具类(2种)

2016-05-27

一款很实用的 字母条索引+自定义进度条 http://blog.csdn.net/u013210620/article/details/51250542

一款很实用的 字母条索引+自定义进度条 ,可以参考下了解下

2016-04-26

安卓系统短信

安卓系统短信源码,可以拿来了解下,

2016-04-20

系统短信源码库

系统短信源码库从4.4安卓系统源码指出来的

2016-04-19

自定义组合控件

自定义组合控件,可以体会一种xml布局的思想,可以提高自定义的知识

2016-04-11

安卓短信会话,短信详情

安卓短信的发送,监听,以及会话列表的展现

2016-04-11

利用CP查询数据,通过代理模式进行ListView展现数据

利用CP查询数据,通过代理模式进行ListView展现数据

2016-04-11

PagerIndicator

自定义圆点指示器,有颜色渐变,尺寸大小的实时变化

2016-04-11

ViewPager实时滚动

Viewpager的实时滚动效果可以增加用户体验 可以学习学习

2016-03-29

Animation动画详解(六)——ValueAnimator高级进阶(二)

Animation动画详解(六)——ValueAnimator高级进阶(二) 博客地址:http://blog.csdn.net/harvic880925/article/details/50549385

2016-01-27

Animation动画详解(五)——ValueAnimator高级进阶(一)

Animation动画详解(五)——ValueAnimator高级进阶(一) 博客地址:http://blog.csdn.net/harvic880925/article/details/50546884

2016-01-27

maFaceDemo

微信扣扣的 表情 demo,可以学习下 效果不错

2015-12-15

networkDemo

网络请求的7种小demo,对应初学者,很有用,可以拿来学学

2015-12-10

Notificationd

Notification是系统的通知栏,项目中机会都要用到,很使用

2015-12-09

downLoadderDemo

downloadermanger 是系统自带的下载类,可以了解下,

2015-12-08

InDownloadDemo

InDownloadDemo是安卓系统自带的下载类,可以学习学习,挺好

2015-12-08

七牛WebRTC-Demo

https://blog.csdn.net/u013210620/article/details/82345897 博客介绍

2018-09-03

七牛WebRTC

今天来学习下如何集成七牛云的WebRTC https://blog.csdn.net/u013210620/article/details/82345897

2018-09-03

latex-katex

https://blog.csdn.net/u013210620/article/details/81938733 LaTeX公式-Katex解析

2018-08-22

全屏焦点轮播

js效果banner全屏轮播 https://blog.csdn.net/u013210620/article/details/81569333

2018-08-10

tornado_code

基于torando实现的验证码,pilow库实现,基于torando实现的验证码,pilow库实现

2018-05-19

SaflyMVP

什么是MVP? M就是model数据层,就是承载数据的实体 V就是view界面层,就是展示数据的 P就是Presenter(百度翻译为提出者; 赠送者)就是从Model中获取数据并提供给View的层

2016-11-09

Expandblelistview

ExpandableListView是listview子类,在某些功能模块上用的比较广泛,可以学习下

2016-11-03

uploadphoto

利用httpurl 和volley2种方式 进行头像上传

2016-08-19

uploadimageview

普通方式上传头像至服务器、volley的方式上传头像至服务器

2016-08-19

myyScrollViewListview

scrollview 嵌套listview实现滑动效果

2016-08-12

myyDailogdemo

开发中用到2个常用的进度条,收藏下

2016-08-12

相册裁剪框架学习ArthurHub/Android-Image-Cropper

是github上一款开源的 相册图片的 裁剪框架, 可以拿来直接用到项目中

2016-07-26

Volley学习(四)NetworkImageView+LruCache图片请求小例子

Volley学习(四)NetworkImageView+LruCache图片请求小例子

2016-07-26

简封Volley、Gson和JsonObject生成Json数据、添加Volley请求头体Json参数、Gson解析返回的Json

简封Volley、Gson和JsonObject生成Json数据、添加Volley请求头体Json参数、Gson解析返回的Json

2016-07-24

加载assets下的html5页面

加载assets下的html5页面

2016-07-16

buildJSONPacketBody数组形式封装json、JsonReader解析服务器返回值、封装对象、https协议

buildJSONPacketBody数组形式封装json、JsonReader解析服务器返回值、封装对象、https协议 http://blog.csdn.net/u013210620/article/details/51921598

2016-07-16

捕获异常、存sd卡、自定义封装json(含网络工具类)、生成Json格式、传log日志到服务器(https方式))、app崩溃友好重启

捕获异常、存sd卡、自定义封装json(含网络工具类)、生成Json格式、传log日志到服务器、app崩溃友好重启 http://blog.csdn.net/u013210620/article/details/51917266

2016-07-15

从手机获取联系人 通过service的方式加载,然后存到缓存

从手机获取联系人 通过service的方式加载,然后存到缓存

2016-07-14

空空如也

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

TA关注的人

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