自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拿铁不懂绿茶

时间是一把杀猪刀

  • 博客(58)
  • 资源 (7)
  • 收藏
  • 关注

原创 用JS写的一个好看的折线图

之前做移动端项目的时候,有要显示图表的需求, 但是由于设计师设计的太漂亮, 一般的第三方控件不加修改的话都不太满足, 如果引进了的话, 要修改的东西太多了, 也不好修改,废话不多说, 先上图:至于怎么实现了,其实也蛮简单的,canvas自己一个个画的。以下是源码:/** * Created by freeson on 2017/10/24. */export const lineChart...

2018-02-28 14:57:57 12753 1

原创 关于Android 6.0 调用 要求使用权限代码报红色问题

问题不好描述, 直接看图吧。在build 文件里面 targetSdkVersion 为23或以上的时候, 如果代码调用需要要求用户允许的权限时候, 会报红色错误,但是能编译通过,比如, 如图:那怎么去掉这个讨厌的红色下划线了, 因为这个是代码检查工具lint检查引起的, 那么我们禁用就好了在Preference-》Editor-》Inspections-》Androi

2016-07-27 18:29:48 1739 1

原创 专治Cygwin中文路径的不识别文件的水土不服

.在用户目录(cd ~)里的.bash_profile文件末尾添加如下代码export LC_CTYPE=zh_CN.UTF-8export LANG=zh_CN.UTF-8export OUTPUT_CHARSET=UTF-8export XMODIFIERS=@im=Chinput3stty cs8 -istripstty pass8export LESSC

2014-12-23 18:34:17 1708

转载 Android 雷达扫描效果实现

在eoe看到有一篇关于雷达扫描的文章,然后看了下,很简单,但是不够

2014-11-17 15:52:01 8256

原创 Android LinearLayout中TextView标签项自动换行的一种解决方案

在一些项目中,比如搜索,广告热门关键词dengd

2014-08-26 17:32:05 21817 4

原创 学习Shell的一些基本知识(待续)

本文章只要是记录本人在学习Shell脚本的一些比较常用

2014-08-25 16:05:34 849

原创 Android ImageView 图片抛物线动画的实现方案

想实现抛物线动画,必须知道抛物线的方程,这时候

2014-08-15 18:39:04 11979 2

原创 基于Android小说阅读器滑动效果的一种实现

看过小说都知道小说阅读器翻页有好多种效果,比如仿真翻页,滑动翻页,等等。由于某种原因,突然想写一个简单点的滑动翻页效果。在这里写出来也没有什么意图,希望大家可以根据这个效果举一反三,写出其他的效果。图就不上了。下面是代码:大家理解onTouch事件即可package com.example.testscroll.view;import android.content.Context;

2014-07-28 22:21:49 10233 3

原创 关于Android圆形图片的一种优化方案(可以显示网络图片)

在Android项目中我们

2014-07-11 16:18:36 19022 19

原创 关于TextView 宽度过大导致Drawable无法居中问题

在做项目的时候,很多时候我们都要用到文字和图片一起显示,一般设置TextView的DrawableLeft、DrawableRight、DrawableTop、DrawableBottom就行了。但是有一种情况是当TextView的熟悉是fill_parent或者使用权重的时候并且设置了起Gravity的ceter的时候,Drawable图片是无法一起居中的,为了解决其,我们一般再套一层布局,然后

2014-06-20 09:21:02 12178 3

原创 关于两IT男将电信天翼自带路由换成TPLink路由器的那些事

前度时间,突然发现wang

2014-06-18 23:49:35 5574

原创 Android EditText 自带清除按钮 的一种解决方案(ViewGroup实现)

在做项目过程中,我们经常遇到

2014-06-15 15:36:22 6334

原创 一些常见正则表达式(续)

【中国手机号段大全】移动:134、135、136、137、138、139、150、151、152、157、158、159、182、183、184、187、188、178(4G)、147(上网卡);联通:130、131、132、155、156、185、186、176(4G)、145(上网卡);电信:133、153、180、181、189 、177(4G);卫星通信:1349;虚拟运营商:170。

2014-06-13 16:10:56 1155

原创 关于Java变量初始化顺序问题实践

逛逛论坛,看到里面讨论Java类变量初始化顺序问题,然后自己也想了一下,发现与tao

2014-06-10 23:51:15 1177

原创 ListView 头部ViewPager广告轮询图效果

之前看了别人的一些软件,发现其广告图轮询的时候,那个滚动速度和

2014-06-10 17:39:29 7512 1

原创 Android 解决聊天页面背景图片、标题栏由于键盘而引起的问题

在一个群里面有人问到

2014-05-22 16:52:11 5773 5

原创 Android客户端和服务器交换数据的一种方案

由于很多因素使得现在

2014-05-21 11:00:50 3576

原创 ListView Item多种布局优化

之前一直都不知道ListView有多种布局的优化方法

2014-05-17 15:27:59 7312

原创 Android CountDownTimer倒计时器的使用

在平时我们编程的时候,经常会用到倒计时这个功能,很多人不知道Android已经帮封装好了一个类,

2014-05-15 17:44:09 72471 18

原创 学习设计模式之禅——命令模式

命令模式是一个高内聚的模式,其定义为:Encapsulate a request as an object,thereby letting you parameterize clients with different requests,queue or long queues,and support undoable operation(将一个请求封装成一个对象,从而让你使用不同的请求把客户端参

2013-11-10 15:27:04 1142

原创 学习设计模式之禅——中介者模式

中介者模式的定义为:Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their inte

2013-10-30 23:20:36 925

原创 学习设计模式之禅——原型模式

原型模式(Prototype Pattern)的简单程度仅此于单例模式和迭代器模式。正是由于简单,使用的场景非常多,其定义如下:Specify the kind of object to create using a prototypical instance, and create new objects by copying this prototype。(用原型实例指定创建对象的种类,并

2013-10-28 15:38:43 767

原创 学习设计模式之禅——代理模式

先看一个例子,是有关于打游戏杀怪兽的。//先定义一个游戏者接口public interface IGamePlayer { //登陆游戏 public void login(String user, String password); //杀怪,网络游戏的主要角色 public void killBoss(); //升级 public void upgrade();}/

2013-10-21 20:21:19 1963

原创 学习设计模式之禅——建造者模式

建造者模式(Builder Pattern)也叫生成器模式,起定义:Seperate the construction of a complex object from its representation so that the same construction process can create different representations.(将一个复杂的对象的构建与它的表示分离,使

2013-10-10 20:50:43 925

原创 学习设计模式之禅——模板方法模式

模板方法模式(Template Method Pattern)定义:Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template Method lets subclasses redefine certain steps of an algorithm withou

2013-09-27 21:24:13 703

原创 学习设计模式之禅——抽象工厂方法模式

抽象工厂模式(Abstract Factory Pattern)是一种比较常用的模式,其定义如下:Provide an interface for creating families of related or dependent objects without specifying their concrete classes.(创建一组相关或相互依赖的对象提供一个接口,而且无需制定他们的具

2013-09-26 20:44:03 820

原创 学习设计模式之禅——工厂方法模式

工厂方法模式使用的频率非常高,在我们日常的开发中总能遇见到它的身影。其定义为:Define an interface for creating an object, but let subclass decide which class to instantiate.Factory Method lets a class defer instantiation to subclasses.(定义一

2013-09-25 21:33:55 970

原创 学习设计模式之禅——单例模式

单例模式:(Singleton Pattern)是一个比较简单的模式,其定义如下:Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例)单例模式通用代码:public class Singleton { p

2013-09-23 22:27:42 813

原创 学习设计模式之禅——6大设计原则

一年前就拥有秦小波写的《设计模式之禅》,由于时间和项目经验原因,一直都没有仔细阅读,最近抽时间学习。里面首先介绍的是程序设计的6大原则。1、单一职责原则(Single Responsibility Principle 简称是SRP),接口、类、方法尽量做到单一。2、里氏替换原则(If for each object o1 of type S there is an object

2013-09-21 23:28:56 906 2

转载 ubuntu下无法更新android sdk

安装完Eclipse和ADT插件,却发现无法更新SDK,显示为:Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xmlFailed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason:

2013-09-01 09:46:53 5672 2

原创 Android 微信SDK分享功能中的最全过程步骤分析

在前面有一张已经分析过怎么用官方的demo分享微信信息了,在这里我就不再多说,其中关于在自己应用分享说得很简单,本文作者也是经过一番折腾才弄成功,为了以后让大家都少走弯路,决定在这里从头到尾介绍怎么在自己的应用中分享功能!!注意:顺序不能乱!!1、简历自己的应用 TestShareWX(1)应用包名是com.freeson.test,然后建立一个测试Activity,名字为TestAc

2013-08-31 20:12:52 33961 22

转载 常见android手机分辨率(xxhdpi,xhdpi)

手机常见分辨率:4:3VGA     640*480 (Video Graphics Array)QVGA  320*240 (Quarter VGA)HVGA  480*320 (Half-size VGA)SVGA  800*600 (Super VGA)5:3WVGA  800*480 (Wide VGA)16:9FWVGA 854*480 (

2013-08-28 15:39:57 1493

转载 ubuntu13.04安装搜狗输入法(带多套皮肤)

安装搜狗(fcitx)输入法ubuntu默认输入法为ibus,但更多人喜欢用fcitx,尤其是现在fcitx搭载了搜狗词库和皮肤,使用起来更加方便。安装fcitx之前先卸载ibus:$ killall ibus-daemon$ sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-pinyin* ibus-sunpi

2013-08-25 23:00:31 3040

原创 Android 微信分享信息

随着微信越来越火,越来越多的应用要求有分享到微信的功能。虽然有很多平台都帮集成有分享功能,比如友盟。但是个人觉得友盟集成的东西太多了,自己封装得太过分了,很多资源文件也要带进去,所以感觉不是怎么好,所以自己也研究了一下微信的调用其SDK分享。下面说说步骤。第一:下载官方的sdk demo。下载地址:http://open.weixin.qq.com/download/?lang=zh_CN

2013-08-25 11:00:29 19297 14

原创 Android 文字和图片混排,文字环绕图片

在平时我们做项目中,或许有要对一张图片或者某一个东西进行文字和图片说明,这时候要求排版美观,所以会出现文字和图片混排的情况,如图:这种情况就是上下两个文字说明是连续在一起的,这就要求我们计算上面的文字说明怎么和下面的文字说明连贯结合在一起呢,这就要求我们进行计算了,下面给出代码,代码中也有详细的注释,原理也很简单。因为算是比较简单,直接就在activity中去计算了

2013-08-22 22:28:54 10791 3

转载 Android Activity和Tasks

在某本书上面看到的,内容如下:作为和用户之间直接交互的UI组件,Activity执行的是一个窗口的功能,Tasks则是Activity的堆栈。当用户离开一个应用较长时间时,系统会将改应用跟Activity以外的其他Activity释放。如果开发者期望维持应用的最后状态,可将Activity的android:alwaysRetainTaskState熟悉设为true,改熟悉的

2013-08-14 19:15:25 942

原创 Android 仿通讯录侧边栏滑动 SiderBar效果

之前看到某些应用的侧边栏做得不错,想想自己也弄一个出来,现在分享出来,当然里面还有不足的地方,请大家多多包涵。先上图:具体实现的代码如下:package com.freesonfish.listview_index;import android.content.Context;import android.graphics.Canvas;import android.g

2013-08-11 17:26:04 10348 7

转载 [程序猿感悟] Understanding your own code(看不懂自己代码的程序猿不可原谅)

I recently ran into a statement that left me very perplexed. A programmer was proudly declaring that he can’t understand every piece of code he wrote a week ago. I honestly tried to figure out where

2013-07-19 17:26:56 1047

原创 笔试 嵌入式Linux软件工程师 经常遇到的题目

1.编写一个函数,判断处理器是使用Big_endian模式(返回0)还是Little_endian模式(返回1)存储数据int checkCPU(){   union w  {  int a;  char b;  }c;  c.a = 1;    return (c.b == 1);}/*共用体的所有成员都是从地地址开始存放的.2.判断单链表是否存在环形链表

2013-07-07 11:22:48 1135 1

原创 C 链表的反转(数据结构与算法)

建立一个链表,然后将其中的元素进行反转。#include#includestruct Node{ int data; struct Node *next;};void display_link(struct Node *head){ struct Node *p; for(p = head; p != NULL; p = p->next) { printf("%4

2013-07-06 13:20:31 1009

Android 抛物线动画

Android 抛物线动画, 用 Android Object Animator实现

2015-11-10

Android仿通讯录侧边快速定位效果

Android仿通讯录侧边快速定位效果,刚接触Android的可以看看 里面是所有文件,需要自己复制到自己的工程。

2014-11-25

信息安全课程设计(java)

这是信息安全课程设计,是用java写的,实现了安全聊天(用DES加密算法加密)、对聊天内容生成摘要(MD5)、用RSA对摘要进行数字签名。

2011-12-01

数据库课程设计Delphi版本---商品销售系统

数据库课程设计Delphi版本---商品销售系统 里面包括完整的程序和论文,写得不容易……

2011-07-15

C++数据结构课程设计----学生成绩管理系统

这是C++数据结构的课程设计,里面包含了程序代码和课程设计论文。程序功能强大……

2011-07-15

安全协议论文(SSL分析)

这是安全协议论文的论文,主要分析的是SSL协议,大概10000字符。

2011-07-15

计算机组成原理课程设计报告书

这是计算机组成原理课程设计书,设计内容就是输入一个小于8的数n,然后将1到n的平方相加输出结果。

2010-10-14

空空如也

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

TA关注的人

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