- 博客(58)
- 资源 (5)
- 收藏
- 关注
原创 学习编写Makefile
今天尝试编写一个简单的Makefile,偶然发现了用vim原来这么顺手。看来以后免不了还要倒腾一番。上图,这是要编辑的几个文件内容。如下是几个文件的代码:add.h/*@filename add.h*/#ifndef _ADD_H#define _ADD_Hint add(int a, int b);#endifgcd.h/*@fi
2013-11-11 21:45:17
1118
原创 android侧滑效果,SlidingMenu配置
最近开始做点东西,需要用到android activity侧滑的效果。感觉配置起来还是有点小麻烦,总结一下以便回顾。需要的东西:1、SlidingMenu项目:点击打开链接2、ActionBarSherlock项目:点击打开链接我的配置:1、把下载的ActionBarSherlock(压缩包JakeWharton-ActionBarSherlock-4.4.0-0-g4a7
2013-10-17 00:38:38
2296
原创 解决PyGObject在pydev下报错的问题
使用PyGObject在eclispe+pydev下写代码,由于库是动态链接的,pydev无法识别,所以检查语法的时候会报错,但是并不影响代码运行。 不过对于我这样由轻微强迫症的患者来说,看见代码报错就不行。网上捣鼓了半天,没搞定。自己偶尔发现了一个解决办法。 把你的文件名的字母组合里加个短杠'-',(不是下划线)代码就不会“报错”,红叉叉就没了。不知道为什么pydev就这么矫
2013-10-08 08:51:12
1217
原创 jhbuild安装笔记
一、阅读python-gtk-3-tutorial第一节https://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html#id2其中Once you have installed JHBuild successfully, download the latest configuration from [1]. Co
2013-10-05 20:07:29
2433
原创 Python之探究类的复制和垃圾回收
一、引用计数和垃圾回收二、引用与复制先来看这几条条语句:In [2]: a = [1,2,3]In [3]: b = aIn [4]: import copyIn [5]: c = list(a)In [6]: d = copy.deepcopy(a)In [7]: bOut[7]: [1, 2, 3]In [8]: cOut[8]: [1, 2, 3]
2013-09-23 08:30:25
1395
原创 ubuntu12.04安装搜狗输入法配置,安装packettracer字体设置,软件推荐
装上系统,后的各种配置,各种出错之后的解决。一、安装搜狗输入法如果系统以前安装了先卸载:sudo apt-get remove fcitx*#删除配置文件sudo apt-get purge fcitx*#添加软件源并更新sudo add-apt-repository ppa:fcitx-team/nightlysudo apt-get update#安装输入法sudo
2013-09-06 01:42:21
1662
原创 调用其它app的activity和让其它app调用你的activity的一些必要设置
早上起来就逛别人博客,还真让我碰到了好东西。博客地址:点击打开链接本文借助上面的博客连接的代码,并加以改动和总结。测试一:有时候我们的app需要调用其它的app的activity,下面就来实现一下:根据具官方的说明,我们知道,需要在当前的activity中,建立一个模糊的意图,并使用startActivity方法发送出去。下面的代码参考官方的例子会更好理解: // ====
2013-08-19 13:47:05
2363
原创 [有图有真相]测试activity的生命周期
activity的生命周期很基础,但是也很重要。官方的说明虽然清楚但是实际情况往往和我们当初想象的是不一样的,下面就让我们一起来重新学习activity的生命周期,相信你一定会有收获的!
2013-08-18 18:15:01
1411
原创 Activity实现欢迎界面并添加动画切换效果
先看效果:中间切换动画没来得及截图,凑合着看吧。主要是java代码的实现:Welcom.javapackage kehr.activity.welcome;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Hand
2013-08-15 22:37:07
2784
原创 A12_ListView & ExpandablelistView
一、ListView效果:1.activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_par
2013-08-14 14:08:31
1090
原创 Android实现圆形的图片边角
ImageView没有边角圆化的设置单数可以通过代码设置实现。一个国外的码农写的方法。效果:代码:package com.example.roundrectshader;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.
2013-08-14 13:41:00
2078
转载 tools:context=”.MainActivity”与xmlns:tools名字空间
ADT20.0,新建Android Application Project:默认的布局文件内容变化了:LinearLayout变成了RelativeLayout:xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="mat
2013-08-14 11:11:55
1031
原创 Android Beam 详细实现步骤
前言 最近没怎么写东西了,主要是在了解Beam这个东东。这方面的教程真的非常有限,找了不少资料目前还没看到一篇能够让一个新手看一遍就知道实现一个Beam功能都需要那些步骤的。而且,都是用的官方的例子,稍加注释。偶尔找到一些高手写的文章,奈何水平有限看的云里雾里的。没办法,只好去复习官方文档。 都说现在Android方面的书没有什么很好的。我的体会是,书讲的都很全面,力
2013-08-11 20:31:37
5931
原创 linux命令学习——单引号(‘’)、双引号(“”)、小引号(``)总结
在编写shell脚本时对于引号的应用也是十分重要的,这里总结一下三种引号的特点,一遍知识的回顾。1、单引号(‘’),被单引号包裹的内容会将其视为字符串,即使做了像 \n 这样的换行,也会照样输出 \n 而不是 换行。2、双引号(“”),和单引号不同的是,双引号会将包裹内容的转义字符输出。下面做一个例子:$ name=kehr$ echo "$name"kehr$ echo '$
2013-07-31 20:49:46
5256
原创 再次学习linux文件特殊权限:SUID、SGID、Sticky Bit
以前对于文件管理的认识只限于UGO的管理,对于特殊权限的学习还是一知半解。重新学习了一遍,我自己理解的东东记录一下。首先,列一下SUID、SGID、Sticy Bit所代表的权限数值。就好像rwx分别对应4,2,1一样,SUID、SGID、Sticy Bit分别对应的数值也是4、2、1。权限对应的数值SUID4SGID2Sticky Bi
2013-07-28 18:59:25
2460
原创 linux修改文件权限和用户组管理小结
经常会用到的命令,记一下。1.chgrp修改文件所属组#简单使用,将文本test.txt所属组改为gourp1chgrp gourp1 test.txt2.chown修改文件拥有者#将test.txt文件所属用户修改为user1chown user1 test.txt #同时修改test.txt的所属用户和所属组chown user1:group1 test.txt
2013-07-27 21:32:56
1748
翻译 安卓开发者一定要收藏的网站
在这颗行星上,Android现在是一个非常流行的手机操作系统。这个小机器人创造了一个超大的世界。许多开发者也正投身于Android开发。对于菜鸟和牛人来说,你们都需要不断的更新你们的技术,知道Android社区都发生了些什么事儿。所以,我们推荐了一些你应该收藏的网站。新闻 Android People :非常有意思而且都是最新的新闻 Android Weekly : Newsle
2013-07-26 11:18:47
2079
原创 pwd显示链接文件的真实路径
1.pwd用于显示当前工作路径2.pwd -P 用于显示当前的实际工作路径(主要用于链接文件)加参数难以了理解,看个例子就明白了:进入链接文件,pwd显示的是链接文件所在的路径,而你不是链接文件指向的路径(也就是当前的工作路径),直接有使用参数-P后才能显示当前的工作路径。如果仍然怀疑是否是,当前的工作路径可以使用,cd .. 后退到当前路径的父目录,然后使用pwd查看当前
2013-07-24 16:23:04
3205
原创 VirtualBox安装增强功能的终极办法,安全,成功率目前100%
先介绍一下我的电脑的系统环境:Host 主系统:Ubuntu12.10虚拟机:VirtualBox 4.2Guest :CentOS 6.3--------------------------------------------------------------------------------------------------------------------------
2013-07-22 19:52:06
7112
原创 eclipse改头换面,黑色风格,linux下ADT实现中英文界面随意切换
0、先看看效果:一、基本配置linux下的eclipse界面看着实在是不舒服。就整理了一下。1.对于代码的黑色界面的配置参考我以前的一篇博文 点击打开链接2.整体界面的配置参考这篇博文:点击打开链接二、安装中文插件这里主要记录一下怎样切换中英文界面:我首先给eclispe挂了中文包,关于eclispe汉化google一下有许多资料,大同小异,就是挂载插
2013-07-13 17:22:16
8577
原创 GitHub上项目配置和导入eclispe的问题解决
在github上下载的工程文件导入的时候总是遇到各种各样的问题,昨天晚上瞎忙一晚上查资料没搞定。早上找高手请教了一下,一起弄了好一会终于解决了,这里记录一下方法解决的具体方法步骤。 本方法适用于离线导入github工程,没有使用maven和egit工具。测试项目以github上的一个下拉刷新的listview为例。项目地址:https://github.com/erikwt/
2013-06-17 12:53:13
3705
原创 eclipse导入github上的android工程遇到的一些问题
开始学习别人的优秀工程了,奈何第一步就挂了。工程没法导入。找了一些文章,现在工程能够顺利导入,但是还运行不了。先做个备份。1.知乎上的问答有很大的指导意义:http://www.zhihu.com/question/209490442.配置mvn这两篇文章也给了很大的帮助:http://www.cnblogs.com/fnng/archive/2011/12/02/2272610.
2013-06-16 23:24:17
1425
原创 A11_AutoCompleteTextView的设置
1.实现AutoCompleteTextView的基本显示效果效果:list_items.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="
2013-06-13 17:46:18
1364
原创 A10_DatePicker的对话框设置
1.这次的学习主要是,弥补上一篇文章:A07_TimePicker & DatePicker & AnalogClock & DigitalClock 的设置 2.java代码中设置DatePicker,使用OnDateSetListener监听器接口监听对话框的动作。代码比较简单,主要是初期的熟悉和学习。3.注意,在DatePicker中,月份是从0开始编号的,但是日是从1开始编
2013-06-13 16:36:49
1312
原创 A09_Spinner自定义设置
Spinner控件是一个下拉列表1.实现Spinner的系统默认设置2.实现自定义设置:3.使用的监听器接口是:OnItemSelectedListener系统默认设置效果:自定义设置效果:由于只设置显示的是一个TextView所以效果比较难看,还可以优化。这里重新定义了下拉列表的样式,使用list.xml。activity_main.xml代码:
2013-06-13 11:58:29
2045
转载 android studio 入门
刚装了android studio 用起来还有点不顺手你,找了一片教程贴在这里共大家学习交流。原文:http://bbs.51cto.com/thread-1035296-1.html最近Google的在Google I/O大会上推出了一款新的开发工具——android studio。这是一款基于intellij IDE的开发工具,使用Gradle构建,相信做过java的童鞋们都知道这个工
2013-06-10 15:09:52
2422
原创 A08_(完善)ProgressBar & SeekBar & RatingBar 进度条的设置
android常见的进度条有四种:关系如下图:具体效果见下图:一、垂直风格的ProgressBarProgressBar的风格有六种:1.Horizontal 水平风格2.Small 小风格3.Large 大风格4.Inverse 反向风格5.SmallInserve 小反向风格6.LagreInserve 大反向风格不管怎么看,我都
2013-06-08 00:38:42
2329
原创 A06_RelativeLayout_logIn_登录界面设置
使用RelativeLayout设置登陆界面模拟器android4.2系统效果图:真机Android2.3.7显示效果:Xml布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sch
2013-06-06 23:32:27
1826
原创 A06_RelativeLayout的属性设置
设有两个控件one和two,以控件one为基准。由于代码比较简单就不贴了,直接上效果图。一、第一组:将控件two放在控件one的上、下、左、右、开始、结束。 android:layout_below="" 上 android:layout_above="" 下 android:layout_toLeftOf="" 左 an
2013-06-06 21:29:53
13842
原创 A05_Layout_weight的属性设置
一、Layout_weight:weigth的意思是“权值”这个属性可以设置控件在父布局中的所占比重。二、特别注意:Layout_weight的使用前提是父布局还有空余空间。分配父布局剩余的空间,而不是父布局的所有空间。这一点可能在学习的过程中会被一些资料误导。见图中控件One和控件Two1、假设有两个控件,分别设置它们的Layout_weight值为1,则这两个控件会平分父布
2013-06-06 14:17:27
1538
原创 A04_ImageView的ScaleType属性设置
一、对比显示ScaleType的不同效果二、使用嵌套LinearLayout为每一张ImageView添加文字说明三、ScaleType的8个属性简要说明:1.scaleType=“matrix” 是保持原图大小、从左上角的点开始,以矩阵形式绘图。2.scaleType=“fitXY” 不按比例缩放图片,目标是把图片塞满整个View。3.scale
2013-06-05 23:47:11
1526
[linux版迅雷]wine-thunder
2013-09-03
Google I_O 2011_ How to NFC大会演示的NFC例子
2013-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人