草庐IT

hook_theme

全部标签

android - 根据 list 中是否设置了 Theme.NoTitleBar,选项卡显示不同

选项卡的显示方式不同,具体取决于list中是否设置了Theme.NoTitleBar。当我有标题栏时,我想要没有标题栏的外观。知道如何实现吗?我有两张图片可以说明问题。当在list中指定NoTitleBar时,选项卡显示有图标和文本。当没有指定NoTitleBar时(我在应用程序中得到一个标题栏)只有文本显示在选项卡上。 最佳答案 那是Theme.Holo,我的friend。尝试使用Theme.Holo或Theme.Holo.NoActionBar或Theme.Holo.NoActionBar.Fullscreen>或任何你想要的T

android - 如何将 Theme.Holo.DialogWhenLarge 样式设置为自定义大小、位置、边距等?

我正在开发我的第一个Android应用程序(之前只在iOS和WP上运行过)并尝试在手机上全屏显示Activity,并在平板电脑上显示为对话框/弹出窗口。我找到了Theme.Holo.DialogWhenLarge,看来这就是我要找的。Activity在平板电脑上显示为对话框,但我没有找到如何更改Activity的大小和位置。它只是简单地显示在屏幕中央,大小和尺寸与手机上的大致相同。这怎么能改变?这是直接由Activity完成还是我必须创建子样式?我查看了Theme.Holo.DialogWhenLarge.此主题只是将PreferencePanel.Dialog应用于preferenc

当模拟器没有时,Galaxy Nexus 上的 Android Theme.Holo.Light 具有灰色背景

当我使用主题Theme.Holo.Light时,我的窗口背景在模拟器上显示为白色(与使用早期Android版本中的Theme.Light相同)。但是在GalaxyNexus上它显示为浅灰色。我截图了,发现它实际上是一个非常轻微的渐变。这是一个使用ADT16创建的全新项目。我所做的只是在list中设置主题:android:theme="@android:style/Theme.Holo.Light"andforcontrastputthisintheactivity:Here'sthescreenshotfromtheemulatorrunningAPI15(andisidentical

android - 无法在 Eclipse 中创建 Android 应用程序。红色 x 图标由 'Theme'

我无法在Eclipse中创建新的Android项目。我已经看过thisquestion,我确实已经安装了SDK平台。我附上了下面截图的链接,正如你所看到的,它说要输入一个应用程序名称,但我显然已经这样做了。 最佳答案 Window->preferences->android然后设置sdk位置 关于android-无法在Eclipse中创建Android应用程序。红色x图标由'Theme',我们在StackOverflow上找到一个类似的问题: https://

android - 如何处理耳机 Hook 的双击?

我想仅通过一个耳机按钮来控制我的Squash得分计数器应用程序。这意味着我想检测单击或双击并根据点击次数为第一或第二玩家添加分数。我不能使用长按,而不是双击,因为长按会激活GoogleNow。 最佳答案 这是我在我的音乐播放器中用来处理耳机控制单击和双击的方法。staticfinallongCLICK_DELAY=500;staticlonglastClick=0;//oldValuestaticlongcurrentClick=System.currentTimeMillis();@OverridepublicvoidonRece

android - 剪贴板 Hook 到 Android 的股票网络浏览器

你知道有什么方法可以连接到Android的标准Web浏览器,以便我可以以编程方式选择、复制和粘贴网页内容吗? 最佳答案 将Android浏览器中的选定文本复制到剪贴板。使用ClipBoardManager获取复制的文本(如下所示)。ClipboardManagerclipboard=(ClipboardManager)getSystemService(CLIPBOARD_SERVICE);Stringtext=clipboard.hasText()?clipboard.getText().toString():"";

封装Detours用于Python中x64函数hook

Detours代码仓库:https://github.com/microsoft/Detoursx64写一个任意地址hook要比x86麻烦的多,所以这里直接封装框架来用于x64的hook。Detours是微软发布的一个APIhook框架,同时支持x86和x64,看文档说也支持ARM和ARM64的Windows。编译文档Detours翻了下github,并没有发现什么编译文档,就只有README里面有这么一段话:大概意思是说打开visualstudio的命令行,然后切换到源码目录,执行nmake就能编译,测试除了一个小问题确实是可以编译成功。visualstudio的命令行在开始菜单里打开,上面

android - 检索项目 : No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar' . 的父项时出错 visual studio xamarin

嗯,它给了我9style.xml错误,说Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'Theme.AppCompat.Light.DarkActionBar'ErrorNoresourcefoundthatmatchesthegivenname:attr'windowNoTitle'.就像我正在使用带有xamarin的visualstudio@drawable/splashscreentruefalsetruefalse#a84849#444#a84849true@style/AppCompatD

使用汇编和反汇编引擎写一个x86任意地址hook

最简单的Hook刚开始学的时候,用的hook都是最基础的5字节hook,也不会使用hook框架,hook流程如下:构建一个jmp指令跳转到你的函数(函数需定义为裸函数)保存被hook地址的至少5字节机器码,然后写入构建的jmp指令接着在你的代码里做你想要的操作以内联汇编的形式执行被hook地址5字节机器码对应的汇编指令跳转回被hook的地址下一条指令这样操作比较繁琐,每次hook都要定义一堆东西,还得自己补充hook地址被修改的汇编指令,最重要的是这种hook无法扩展到Python里使用。加入反汇编和汇编引擎csdn有一篇文章说了可以通过引入汇编和反汇编引擎来去掉第二步和第四步,也就是不需要关

useEffect 实践案例:自定义 Hook

我们将在上一章案例的基础之上学习自定义hook。在上一章中,我们巧妙的把大量的JSX逻辑处理封装在了List组件中,使得在页面组件的代码变得非常简单。这是针对UI层的逻辑处理,那么在数据的处理上,是否也能够进行一些封装呢?//数据的主要核心逻辑conststr=useRef('')const[list,setList]=useState([])const[error,setError]=useState('')const[loading,setLoading]=useState(true)functiongetList(){searchApi(str.current).then(res=>{s