-
[综合] Activity 的 失去焦点 到销毁
当我们按下键盘上的Back键时,当前激活的Activity窗口就会被失去焦点,但是这时候它还没有被销毁,它的状态被设置为Stopped;当新的Activity窗口即将要显示时,它会通知WindowManagerService,这时候WindowManagerService就会处理当前处理Stoppe...
73
热度 -
[综合] Android 应用窗口 Surface的创建
1.每一个应用程序窗口都对应有两个Java层的Surface对象,其中一个是在WindowManagerService服务这一侧创建的,而另外一个是在应用程序进程这一侧创建的。 2.在WindowManagerService服务这一侧创建的Java层的Surface对象在C++层关联有一个Surfa...
75
热度 -
[综合] Android--- 应用程序设置是否出现在近期任务列表中
最近一直在学习Android系统,这里做一些Android的知识总结,帮助自己和需要的人提高。今天来个简单的:应用程序设置是否出现在近期任务列表中android:excludeFromRecents="true"//这个属性只要看英文就会懂了,不显示在近期任务中如果大家编写了一些比较邪恶应用,可以设...
2
热度 -
7
热度 -
[综合] c++中关于堆和栈的理解
在这里也分享一下听了昨晚分享后由于自己对堆栈这一块了解不多,所以自己查看堆栈的资料,看到网上一篇文章写得很好,其中有些小问题,请教别人后整理了一些分享给大家 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—由编译器自动分配释放,存放函数的参数名,局部变量的名...
74
热度 -
[综合] chmod 777 修改权限 - [Linux相关]
在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。 例如我用ls-l命令列文件表时,得到如下输出: -rw-r--r--1appleusers22542006-05-2013:47tt.htm 从第二个字符起rw-是说用户apple有读、写权,没...
50
热度 -
[综合] SVN如何切换用户?
一直在用svn竟然不知道该怎么切换用户倒霉啊。 在网上找了下,还需要什么找个什么文件改一个配置,真是有点无语,不用怕,有最简单的方式。 废话不多说,开整。 搞定就这么简单,再次用换个用户登录即可, 以前在svn中用a用户下载的工程也不需要重新删除,直接用b用户登录,然后在原工程上面...
85
热度 -
[综合] 数组对象getChars()方法的使用
java数组对象有一个很重要的方法getChars();其方法描述为: publicvoidgetChars(intsrcBegin,intsrcEnd,chardst[],intdstBegin);将当前字符串的部分字符复制到目标自负数组dst中,从srcBegin(包含在内)到srcEnd(...
14
热度 -
[综合] NDK cynwin 环境变量配置
添加.bashrc exportLOCAL_DISK_PATH=/cygdrive/d/SoftexportNDK_ROOT8=$LOCAL_DISK_PATH/ndk exportARM_BIN=$NDK_ROOT8/build/prebuilt/windows/arm-eabi-4.4.0/bi...
37
热度 -
91
热度 -
[综合] 检测某个txt文件是gbk编码还是utf8编码
阅读器需要用到 1 2 3 4 5 6 7 8 9 publicStringgetCharset()throwsIOException{ mBookFile=newRandomAccessFile(strFilePath,"r");byte[]bytes=newbyte[200];m...
83
热度 -
[综合] SeekBar中setThumb setProgressDrawable 无法更新Bar图片的问题
Android中对于SeekBar的setThumb函数可以设置某个Drawable作为Bar,该函数初始化SeekBar是有效的,但是在程序中使用setThumb动态修改Bar图标时,Bar不能显示。 看了下SeekBar父类AbsSeekBar的源码,发现setThumb仅仅是把AbsSeekB...
32
热度 -
[综合] NineOldAndroidsDemos 学习(6) AnimationSeeking 和 AnimatorEvents
AnimationSeeking展示了我们可以自己设置动画播放的时间(也就是小球开始播放时候的状态,本案例是小球的y位置) /***ThisapplicationdemonstratestheseekingcapabilityofValueAnimator.TheSeekBarinthe*UIal...
13
热度 -
[综合] NineOldAndroidsDemos 学习(8) MultiPropertyAnimation ReversingAnimation
这个可以说是对以前动画的温习,最后一个球的运动需要注意一下,最后一个使用到了keyframe关键帧的东西很类似flash的关键帧 publicclassMultiPropertyAnimationextendsActivity{privatestaticfinalintDURATION=1500;...
45
热度 -
[综合] ApiDemo学习 AlphaBitmap 和 AnimateDrawables
绘制一些图案,之前也都用过 publicclassAlphaBitmapextendsGraphicsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceSta...
72
热度 -
76
热度 -
[综合] “Conversion to Dalvik format failed with error 1” on external JAR
第一个答案屡试不爽,推荐!1.removeexceptthe"AndroidX.Y"2.clean3.打包 GotoProject?Properties?JavaBuildPath?Librariesandremoveallexceptthe"AndroidX.Y"(inmycaseAndroid1...
26
热度 -
[综合] APidemo 学习 PolyToPoly DrawPoints Pictures Patterns PathFillTypes
//android.graphics.Matrix类提供二维坐标变换(平移,旋转,缩放等)使用Matrix通常的方法是直接指定所需的Matrix的值,另外一种如果已知坐标变换前后几个点的坐标,你可以根据这些点的映射关系算出对应的变换矩阵。但Matrix提供了一种更为简洁的方法: // //publi...
96
热度 -
[综合] 使用adb logcat 查看指定Tag的 日志
$adblogcat|grepTAGao E/TAGaoupdate数据更新的时间(4791):8 E/TAGaoupdate数据更新的时间(4791):10 E/TAGaoupdate数据更新的时间(4791):5 E/TAGaoupdate数据更新的时间(4791):3 E/TAGaoupdat...
32
热度 -
[综合] Apidemo 学习 Regions RoundRects ScaleToFit
importandroid.graphics.*; importandroid.os.Bundle; importandroid.view.View; /***还是绘制图案的相交区域.有四种*/ publicclassRegionsextendsGraphicsActivity{@Overridep...
0
热度