- 浏览: 46158 次
最新评论
-
qlraishui:
4.0确实效果极差
Android Toast cancel问题、源码分析和解决方案 -
nuannuandetaiyang:
挺不错的~~~~
使用Animation中的Camera构造伪3D动画效果(水平翻转 翻页)
文章列表
Displaying list items in a semi-circle with a nice fish eye effect
source code:
https://github.com/dkmeteor/CircleList
Canvas和Matrix实现的效果,具体看源码就行了。
public void changeGroupFlag(Object obj) throws Exception
{
Field[] f = obj.ge ...
3月26日追加:
完全自己实现Toast效果,信息由windowManager直接绘在屏幕上
用Handler延时取消
和系统Toast已经无任何关联了。。。。
注意 必须获得当前Activity的context对象 ApplicationContext/Service不可使用
appwidget中不可使用
package xxxxx;import android.content.Context;import android.graphics.PixelFormat;import android.os.Handler;impor ...
网上查的全都不能用。还是自己试验出来的。。。
测试机版本:4.0.3
网上有文章说要加
addStatesFromChildren
实测:加不加都能正常滚动
android:focusable="true"
实测:必须在xml里添加。在程序中使用tv.setFocusable(true);不能滚动
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android ...
Widget操作目标:在选择widget时弹出widget功能说明界面,在此界面中选择widget(同一程序拥有多个功能不同的widget,需要在选择时先弹出说明界面)思路:1.在widget启动的update方法中启动service2.由service启动SettingActivity3.在SettingActivity中发送广播4.在widget的onReceiver方法中接受广播,改变widget状态问题:由于AppwidgetProvider中只能通过RemoteView 操作widget能改变的属性非常少。只能改改图片背景 按钮素材之类可以做出皮肤替换之类的功能但是难以进行功能选择(布 ...
原文:http://blog.csdn.net/adm_qxx/article/details/568538
//加密 public String jiaMi(String s,String key){ String str = ""; int ch; if(key.length() == 0){ return s; } else if(!s.equals(null)){ for(int i = 0,j = 0;i < s.length();i++,j++){ if(j & ...
// 获取屏幕的宽、高 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm);
在AppWidget上使用自定义Typeface
工作中需要在AppWidget上显示一些特殊字符,需要用到自己的 字体配置文件
Appwidget 的 RemoteViews并不提供API方法,无法设置TextView的Typeface属性。
这里用了些歪门邪道。
java源码分析:Arrays.sort
对基本数据类型 采用快速排序
对Object类型 采用归并排序
在递归的最底层,待排序数组长度小于7时,采用冒泡排序
Android Toast cancel问题、源码分析和解决方案
本文中部分内容摘自API 部分代码来自android.widget.Toast类源代码
解决方案中 ToastUtil代码 由http://www.linuxidc.com/Linux/2012-01/51925.htm 修改而来(基本没做什么修改 删除了一个方法 添加了一个方法)
Toast介绍:
A toast is a view containing a quick little message for the user. The toast class helps you c ...
<!-- [if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> ...
androiddebugkey, 2012-1-18, PrivateKeyEntry,
认证指纹 (MD5): 1D:80:B4:4E:2E:8C:B9:08:37:86:A9:3A:C7:F7:38:15 android:apiKey="09KzFZ6u4bedYE0giDNKWo2Ojdu9icQ1bM6l2fQ"
此md5地址绑定本人电脑 记录用意
--------------
iteye没私密博客功能么
使
用
Animation中的
Camera
构造伪
3D动画效果
水平翻转效果。
主要是想用于设计一个新的翻页方案。
或2个界面之间的切换方案
关键代码已标红
--------------
代码
package dk.demo.anim;
import android.app.Activity;
Android Touch事件传递机制解析
android系统中的每个
View
的子类都具有下面三个和
TouchEvent
处理密切相关的方法:
1)
public boolean dispatchTouchEvent(MotionEvent ev)
这个方法用来分发
TouchEvent
2)
public boolean onInterceptTouchEvent(MotionEvent ev)
这个方法用来拦截
TouchEvent
3)
public boolean onTouchEvent(MotionEven ...