- 博客(141)
- 收藏
- 关注
原创 Git常用操作命令
1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push [name]...
2012-12-13 14:05:13
152
原创 git 分支管理
在服务器端建立一个branchgit branch test然后在客户端拉版本的时候1,git clone -b test server地址2,git checkout -b develop test//在客户端新建一个develop分支并切换过去这样自己所做的工作都是在develoop分支上# 切换到test分支 git checkout test# 对...
2012-12-13 14:03:24
176
原创 linux kernel相关资源(不断更新中....)
(java设计模式,java socket,linux应用编程,linux驱动开发)1,The Linux Kernel Module Programming Guide[url]http://tldp.org/LDP/lkmpg/2.6/html/[/url]linux C 应用程序编程 Linux设备驱动程序 linux内核设计与实现 深入理解Linux内核...
2012-10-29 10:14:58
98
原创 三星通讯录滑动触发开关以及StatusBar下拉快捷键的效果
[size=medium]1,三星通讯录滑动触发开关你可以参考:[/size][url]http://gjavaland.blogspot.com/[/url](你懂的)[url]http://www.apkbus.com/android-63943-1-1.html[/url][size=medium]源码见附件2,tatusBar下拉快捷键的效果这里实现的主要是...
2012-10-20 17:26:09
146
原创 Android锁屏的问题
本文主要讨论Android锁屏的问题,具体有2个需求:1、如何让Android开机后不自动锁屏2、如何让Android设备永远不锁屏 阅读Android的源代码可知:Android的锁屏策略在\frameworks\policies\base\phone\com\android\internal\policy\impl目录下,因此,今天我们的这两个问题将在这里找到答案。...
2012-10-19 09:17:24
107
原创 android 修改开关机铃声
1,boot铃声,在surfaceflinger.cpp中readyToRun():/* * We're now ready to accept clients... */ // start boot animation property_set("ctl.start", "bootanim"); { char va...
2012-10-18 16:52:54
267
原创 android输入法全屏问题
[size=medium]两种方法:一是在源码里进行修改。frameworks/base/core/java/android/inputmethodservice/InputMethodService.java 找到updateFullscreenMode方法,将boolean isFullscreen = mShowInputRequested && onEvaluateFullscre...
2012-10-18 15:18:16
490
原创 android 解锁,锁屏流程
解锁、锁屏界面状态改变、锁屏(开机锁屏、时间超时锁屏、按power键锁屏)一、解锁。以划动解锁(LockScreen.java)为例 1、划动解锁触发其控件监听方法onTrigger,onTrigger方法再调用对象mCallback.goToUnlockScreen() 2、在LockPatternKeyguardView的构造函里创建一个KeyguardScr...
2012-10-16 15:36:31
424
原创 android 从横屏到竖屏状态出现黑屏
修改WindowManagerService.java中的performLayoutLockedInner()在if (!win.mLayoutAttached) 后面添加代码如下: if (win.mIsWallpaper) { gone = win.mViewVisibility == View.GONE ...
2012-10-16 12:08:09
1073
原创 android添加reboot选项
1,GlobalAction.java中mItems = Lists.newArrayList(处添加new SinglePressAction( com.android.internal.R.drawable.ic_lock_power_off, R.string.global_actio...
2012-10-13 15:33:40
229
原创 手机硬件
转自http://bbs.meizu.com/thread-4032916-1-1.html1、什么是SoC,CPU,GPU SoC: System on Chip的缩写,称为系统级芯片,基于现代化领先技术的集成电路,加入系统嵌入软件程序指令,控制芯片疯狂运行工作。 CPU:中央处理器,相当于人的大脑,用自己的思维把复杂的事情转化为简单处理。 GPU:图像...
2012-10-13 13:39:27
223
原创 android 360生日管家
[size=medium]新开发的一款应用软件360生日管家具体首发是在eoe上,[/size][url]http://www.eoeandroid.com/thread-204005-1-1.html[/url][size=medium]欢迎访问,要是要求开源的留言多,考虑开源哦![/size]...
2012-10-10 13:54:13
165
原创 android各种ui效果库
这是本人收集和整理的各种android ui效果的库,当然,里面是源码,我一直想做这样一件事情,就是能够一个ui库,让我们了解各种效果是如何做出来的,这里面的很多源码都是网上摘抄的,也没有重构,如果你有意愿一起来重构或者加入更多效果的话,欢迎联系我,我们可以一起做附件如下,有意见也多提哦。我自己还搭建了一个程序员问答社区,主要是用来分享大家工作中碰到的技术问题的,希望大家访问并注册...
2012-10-10 11:15:22
172
原创 Android编译后的文件结构
Android编译完成后,将在根目录中生成一个out文件夹,所有生成的内容均放置在这个文件夹中。out文件夹如下所示: out/ |-- CaseCheck.txt |-- casecheck.txt |-- host | |-- common | `-- linux-x86 `-- target |-- common `-- ...
2012-10-09 18:57:13
83
原创 向设计师推荐的书籍
经常有朋友写邮件或发推问笔者,想从事设计,希望推荐几本书。老回邮件也麻烦,干脆列了一个书单。读过的、认为值得入门者和高阶者一读的书。按由浅到深,必读到可读的顺序。主要关注方向是UI、视觉传达、WEB设计,以及历史、理论、常见工具入门教程。用了半个上午写的,比较仓促,不够全面,也有个人偏好在里面。我会保持修订和更新这份书列。如果你仅仅是对设计感兴趣,没有那么多时间读大部头,那么精简版是:1、2、...
2012-10-02 10:35:50
160
原创 制作默认开机动画
刷第一个开机画面软件使用教程: 先打开机子的fastboot模式 1:先找好图片(适合自己分辨率的图片)放在工具里(最好是PNG格式,其他格式容易失真) 2:点开 G2开机画面制作工具 3:点OPEN打开图片 4:点convert生成第一个开机画面文件 5:刷开机画面(系统C:\WINDOWS\system32里面必须有Adb那2个文件) 刷第二屏开机画面比较麻...
2012-09-28 11:43:18
309
原创 Android开机动画过程
Android 开机会出现3个画面: 1. Linux 系统启动,出现Linux小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片); 2. Android平台启动初始化,出现"A N D R I O D"文字字样画面; 3. Android平台图形系统启动,出现含闪动的ANDROID字样的动画图片(start)。 1、开机图片(Linux小企鹅) (...
2012-09-28 11:42:44
141
原创 android 修改launcher中默认启动的widget
修改的文件是在launcher2/res/xml/default_workspace.xml文件这个是在LauncherProvider.java中加载的
2012-09-28 11:38:38
395
原创 探秘widget之launcher添加widget的流程分析
添加widget首先需要在laucher的空白处长按,所以首先定位在laucher的 public boolean onLongClick(View v) 中,看到:[java] view plaincopyif (mWorkspace.allowLongPress()) { if (cellInfo.cell == null) { if (...
2012-09-28 11:30:28
182
原创 android java调用命令行给文件赋权限
[code="java"]public void chmodFiles(){Process p = null; try { p = Runtime.getRuntime().exec("chmod 777 productinfo"); file.createNewFile(); Runtime.getRuntime().exec("chmod 777 "...
2012-09-27 18:18:10
157
原创 InputStream,String,File相互转化
1. String --> InputStream InputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream; } 2. InputStream --> Stri...
2012-09-27 18:10:26
100
原创 android Uri获取真实路径转换成File的方法
有的时候要将android uri如content://media/external/image/media/102这样格式转换 成File类型或者获取真实文件路径,可以用以下方法: Java代码 Uri uri = data.getData(); String[] proj = { MediaStore.Images.Media.DATA }; ...
2012-09-27 18:07:36
149
原创 android将路径转化为URI
如果已經取得了檔案的路徑的字串,那怎麼轉成URI呢?String ImagePath = "file://" + 路徑;Uri uri = Uri.parse(ImagePath);重點在於要加上『file://』,才能成為合法的URI,不然該URI會無法表示相對應的檔案位置。EX:file:///ola/android.txt補充:或是用Envir...
2012-09-27 18:06:57
1033
原创 如何向android的setting语言列表中添加一门语言(
如题:看了下,android2.2系统有越南语的字库,所以支持越南语,但setting中语言列表里没有越南语选项,起初我在LocalePicker.java的onCreate方法的133行做了如下修改:mLocales = new Loc[finalSize+1]; for (int i = 0; i < finalSize ; i++) { m...
2012-09-27 12:59:06
135
原创 framework下资源文件---自定义统一的系统风格
1.系统资源文件位置:framework/base/core/res/res2.引用方法:android. R.style.XXX XXX="@android:anim /anim_name" 此时被引用的文件必须在public.xml中声明。 如果想引用一个非Public的文件,使...
2012-09-26 17:46:20
70
原创 android更改暗码
在Contact应用程序下的SpecialCharSequenceMgr.java下的[code="java"]static boolean handleSecretCode(Context context, String input) { // Secret codes are in the form *#*##*#* int len = input....
2012-09-26 13:31:36
220
原创 Android系统默认值的设置
[size=medium]1开机图片: android-logo-mask.png android-logo-shine.png 这两个图片一个在上一个在下 ./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo...
2012-09-26 09:25:21
104
原创 android修改默认语言
在build/tools/Buildinfo.sh下面[code="xml"]echo "persist.sys.timezone=Asia/Shanghai"#echo "persist.sys.timezone=Europe/Amsterdam"echo "ro.product.carrier=${TARGET_PRODUCT_CARRIER}"if [ $TARGET_P...
2012-09-26 09:24:43
169
原创 android触屏震动以及震动强度修改
PhoneWindowManager.java:在interceptKeyBeforeQueueing函数中performHapticFeedbackLw(null, HapticFeedbackConstants.VIRTUAL_KEY, false);这里把false改为true。[code="java"]public boolean performHapticFe...
2012-09-26 09:24:34
2399
原创 android apk安装原理分析
[size=medium]参考了网上的资料和源码,肤浅分析了下,不够深入。 Android APK安装原理分析一、概述APK是Android Package的缩写,即Android安装包。APK安装可以通过以下四种方式:1. 系统应用安装,开机时完成系统应用的检查,没安装就安装,安装就跳过,无安装界面。2. 网络下载应用安装,通过market应用完成,无安装...
2012-09-25 14:16:31
107
原创 android 触屏反馈原理
[size=medium]android中触屏反馈原理 HOPE mt6516 android2.2 linux2.6.32 在用户对软按键或者某些ui操作的时候会反馈振动,达到让用户感知操作ok的效果。 在情景模式(Audio Profile)的选取之后,将会出现对特定情景模式设置的界面(Edit Profile),在这里面就可以设置是否启动振动器 和反馈功能。...
2012-09-25 14:13:58
188
原创 android设置默认壁纸
1,动态壁纸在frameworks\base\core\res\res\values目录找到Config.xml文件,最后一行有定义: null 将其修改为对应的live wallpaper的启动component即可,如要把默认壁纸设置为2.1自带的galaxy,这样写即可: com.android.wallpaper/com.android.wallpaper....
2012-09-25 12:48:31
200
原创 android设置wallpaper
设置壁纸的代码在Launcher.java中的case AddAdapter.ITEM_WALLPAPER: { startWallpaper(); break; }中,[code="java"]private void startWallpaper() { ...
2012-09-25 12:00:16
196
原创 android Settings中的各个默认设置
[size=medium]在android中,Settings中有许多的默认设置,比如默认屏幕的亮度等。这些都是通过frameworks/base/packages/SettingsProvider/res/values/defaults.xml中来设置的例如:600000设置关屏超时时间的默认值102 设置亮度的默认值false设置是否允许安装非Market应用程序的...
2012-09-25 11:07:50
177
原创 ubuntu修改用户密码以及启用root登录
1,sudo passwd username2,sudo passwd root然后System (系统)-> Preferences(系统管理) -> Login Window(登录桌面) 菜单,并切换到 Security (安全)选项页,然后选中其下的“Allow local system administrator login(允许本地系统管理员登录)”选项...
2012-09-24 14:47:11
95
原创 android 调用camera相关操作
1,通过intent调用camera[code="java"]Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); File photo = new File(Environment.getExternalStorageDirectory(), getPhotoFileName()); Lo...
2012-09-21 22:11:36
154
原创 android gallery相关操作
1,android调用gallery获取图片[code="java"]Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");startActivityForResult(intent,GET_PHOTO_WITH_GALLARY);[/code]然后在[code="ja...
2012-09-21 20:11:23
79
原创 开源工程收集一
[url]http://www.open-open.com/lib/view/open1328063267889.html[/url]
2012-09-17 22:33:42
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人