7 Storm-Shadow

尚未进行身份认证

新博客地址www.feifanjita.com

等级
TA的排名 1w+

STL 教程

本人博客已经迁移到http://www.yichenxing.com/,欢迎来踩>_本文就是来自我的博客,我个人是博客刚刚开通的...STL教程概述也许你在解决TopCoder上的问题时已经用过C++,可能你会发现别人在实现算法的时候,代码很简洁干练。又或许你是一个初级C++程序员,那么你就更应该好好读一下这篇stl教程了。在本教程中,我会逐步向你介绍C++STL(S

2017-08-31 12:17:16

Ubuntu下编译vlc for android

哈哈,已经一年多没冒泡了,有没有人想我哈。这一年多的时间里,我依然坚持努力学习,包括学习PHP、Linux、JS之类的各种技术,还有文学、英语等等。前几天还做了一个自己的网站(http://www.yichenxing.com/),在上面发布的东西包罗万象,欢迎大家来踩踩哦。好了,下面是今天小弟为大家带来的文章:在Ubuntu下编译vlcforandroid。Vlcforandro

2017-05-27 10:30:10

Android App 第一次打开时的引导界面

AndroidApp第一次打开时的引导界面,这个需求是非常多的。在写新项目的时候,刚好要用到,在网上找了一下demo,没发现非满意的。所以只好自己动手写一个,分享一下,避免以后大家重复造轮子。效果图如下(虽然有点丑)  上面这个就是引导界面GuideActivity的界面了,实现思路很简单:主界面用FrameLayout布局,后面用ViewPager装载图片。下面

2016-05-06 20:49:42

Android App 中简易的网络数据处理方法

前言:由于工作需要,前段时间都在忙着写php,这段时间又来写Android了,我就是这么个兴趣广泛不安分的人,哈哈。  在做电商应用的时候,App通常要发送大量的网络请求,服务器返回数据通常都是Json或字符串格式的。新手在做开发的时候,习惯于在activity或fragment里面直接处理与它相关的网络请求(发送请求、处理服务器返回的数据),这样会导致一些activ

2016-05-04 18:17:46

JavaScript Functions — In-Depth

LastweekItalkedabout JavaScriptvariablesgotchas. Thisweek,wewanttotakeanin-depthlookatJavaScriptfunctions.Why?Well,forthesamereasonwelookedatvariableslastweek. 

2016-02-25 11:27:39

JavaScript Variable Gotchas

原文:http://blog.dmbcllc.com/javascript-variable-gotchas/[fb-optin-formuid=''nofollow=falsestyle='main'titletext='Youcanalsogetthefeedviaemail.Signupnowbysupplyingyouremailaddress

2016-02-25 10:54:53

在ubuntu上搭建git-server及android studio使用git

一、在Server端安装gitosis(在Server端进行) 首先安装git  sudo apt-get install git-core 然后安装python工具,因为后面安装gitosis要用到python  sudo apt-get install python-setuptools 接着建个文件夹,用来存放gitosis安装文件  m

2016-02-17 15:10:38

仿 qq 侧滑菜单

相信大家见过qq左侧隐藏菜单,今天我们就来模仿这样的功能,效果图如下  实现这样的功能很简单,所以我就不做太多解释了。我们要先定义主布局文件activity_main.xml,在mainlayout中放入一个自定义的View(SlidingMenu,继承自HorizontalScrollView)。然后在SlidingMenu里面放入两个子layout,一

2015-12-29 16:30:31

Linux 下搭建 php 开发环境完整教程

在开始进入正题前,先普及一点基础知识。在Linux环境下,我们通过命令行安装软件的时候,可能会出现错误。当错误出现的时候,我们怎么撤销之前的步骤,重新安装软件呢?解决方案如下  (1)已经执行configure操作  解决:根据正确的参数重新configure即可  (2)已经执行configure、make操作  解决:删除解压后的文件目录,重新

2015-12-26 18:19:49

Ubuntu上编译Android(Linux Kernel)内核源码

我就直接开门见山了哈,本文介绍如何在Ubuntu上编译Android的Linux内存源码。在此之前肯定要先下载到Android系统源码和LinuxKernel源码了。当然我是有翻墙工具的(Astrill,有点小贵,一年要70多刀吧),如果你们没有好的翻墙工具的话,可以直接从我网盘上下载。   http://pan.baidu.com/s/1i4xe1G5(Andri

2015-12-25 18:40:30

浅谈 Android 体系结构

很多没有写博客了,最近一段时间一直忙着工作,另外一方面也在忙着学点更深层次的东西及一些新的东西,如AndroidFramework、PHP等等。经过那么长时间的努力学习,终于初步了解了AndroidFramework及相关的东西,还有PHP、ThinkPHP等等。现在工作也不是很忙了,终于有时间写点总结了。其实我这篇文章写的挺杂的,也算不上是Android体系结构,但是实在

2015-12-23 14:33:48

Android Material Design Snackbar Example

http://www.androidhive.info/2015/09/android-material-design-snackbar-example/   Snackbar 是MaterialDesign引入的一个很有用的组件,Snackbars和Toast非常的相似,这两者最大的区别是Snackbars可以响应用户的交互事件。Snackbars会显示在屏幕

2015-09-27 14:27:01

How to Use FontAwesome in an Android App(把 icons 变得和 text 一样)

原文链接 http://code.tutsplus.com/tutorials/how-to-use-fontawesome-in-an-android-app--cms-24167  FontAwesome,即象形字,这一章主要讲如何使象形字能够像一般的文字一样在TextView中使用。使用象形字有以下优点:  首先,不用担心不同设备上的不同屏幕密度。

2015-09-27 12:18:49

Android 雷达扫描效果

第一个实例 RadarView 用到了自定义属性,然后在构造方法里面读取相关属性值,用来确定绘制的参数。RadarView还提供了开始、停止扫描和释放资源的接口,具体实现看源码吧。要注意的是onDraw()是频繁调用的方法,而且绘制过程比较耗时,所以尽量不要在这个方法里做初始化资源的操作,以确保自定义View的流畅体验。同时,在Activity被销毁的时候,要停止Rada

2015-09-25 23:45:36

Android自定义View(自定义控件)

在Android的framework中已经有很多标准的Views类,用于实现显示数据及与用户交互的功能。但是有时候,有些功能无法通过系统预定义的这些views来实现。好在Android允许我们自定义View,本章就来讲解一下如下创建一个健壮的、可利用的自定义View。  我们将分几个小节来讲解自定义View的过程:1.CreatingaView

2015-09-23 20:39:38

Android 屏幕适配(Supporting Different Screen Sizes)

本章交从以下几方面来讲解如何使UI适配到不同的screensizes。*确保layout可以正确的resized,以适应不同的屏幕*根据不同的屏幕configuration,提供合适的layout*确保特定的layout应用到特定的screen*为不同的屏幕提供不同大小的bitmaps1.正确使用wrap_content和ma

2015-09-21 23:00:52

Android Layout 优化

Layouts是Androidapp中的很重要的一部分,它直接关系到用体验的问题。如果Layouts没实现好,那么它会很容易导致内存紧,从而导致用户操作不流畅。但是AndroidSDK有工具可以用来分析layoutperformance。在接下来的几章中,你将学会如何实现流畅的layout,而内存占用能降到最少。 首先简要介绍一下各章节的内容1.Opti

2015-09-20 16:33:38

初识 Struts2 (HelloWorld)

早在学校的时候,我就对J2EE感兴趣,但是那时水平有限,也没人教,所以一直没入门。那时只学了Html、JavaScript之类最基本的东西的。现在出来做Android开发快两年了,近期的项目也做得差不多了,终于有点时间来学习一下J2EE了,哈哈。首先要学当然是Struts2啦! 这篇文章是翻译过来的,当然在翻译前我有在看Struts2一两周的时间了。通过本文你可以学习

2015-09-18 21:41:03

Set file permission in Java(Java 中文件权限的设置)

PriortoJava6, thereisnogoodsolutionattheJavaleveltoprovidefilepermissionmanagement.YouneedtoimplementyourownnativemethodsorcalltheRuntime.exec()toinvokethesystemrouti

2015-09-02 11:29:01

实现自适应的UI界面

根据app当前的所显示的layout,UI界面往往会有差异。如在dual-pane模式下,点击左侧的item,会直接在右侧显示相应的内容;但是如果是在single-pane模式下,那么内容将会被显示到另外的界面上(通常会显示在另外的activity上)。  一、那么如果决定当前要采用怎样的layout呢? 也许你需要的所有layout之间都是有差异的

2015-08-29 15:59:10

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!