BB10 Core Native SDK: Programmatically adjust screen brightness? - c++

Is it possible? If so please provide a working example.
I have come across this function which can use the SCREEN_PROPERTY_BRIGHTNESS to apparently change a windows brightness. However, I have had no success using this as there are no noticeable differences. In the comments below, see two other people who have had a similar issue (posted on the BlackBerry Support Forums). According to one user, the SCREEN_PROPERTY_BRIGHTNESS property does not work. Can anyone verify that or provide an alternative solution?

Your first link is to a page that does not exist. On the page from the second link there are to things. The property you want is probably SCREEN_PROPERTY_INTENSITY, but the documentation goes on to say
Full read/write access to Screen API object properties is product
dependent.

Related

Split screen map and streetview

Google’s 2017 map documentation does not say how to specify a split screen, lower part map, upper part streetview. Please, is this possible within a Google-map URL, and if it is, how?
Since you haven't give any more information about the language you use, im just gonna link the documentation from google.
Since its still usable, the realtime examples work and they haven't said a word in changelog or else, I would assume its still working.
Here you can get to the overall Google API Documentation
As an exmaple for the question, Google made a realtime Example with documentation, here in JS.
Also, even if its not possible to do in a short way, you can simply build two synchronized boxes. It just would take more effort.

what is the Alternative Way of TabActivity?

Hi I want to use Tab Activity(My Tab View must be at bottom) and android version 4.0 or later told that tabactivity is deprecated. so it must be a better way than it. but I could not find properly. some tutorials gave me advise to use Fragments but really I don't know anything about it. so please suggest me best tutorial or sample code for Fragments Or other best alternative way.
Thanks!
One suggestion is to use the Sherlock ActionBar. Inside the package there are good sample projects about Fragments, ActionBar, Navigation with tabs! I recommend ActionBarSherlock!
It also is 2.x compatible!!!
here is a link from android developer site,
http://developer.android.com/reference/android/app/TabActivity.html
and a tutorial,
http://maxalley.wordpress.com/2013/05/18/android-creating-a-tab-layout-with-fragmenttabhost-and-fragments/
Just by following above links you can create i easily.

Android unit testing framework that can interact with Google Maps API. Does one exist?

I am working with Google Maps on Android 4.0 and I would like to know:
Is there a testing framework (or anything..) that can interact with the Google Maps API? What are the possibilities when interacting/testing with Google Maps on Android? Is it not possible to find all pins on the map and perform a click on them or perhaps determine zoom level?
There seem to be a couple questions on this website dealing with similar issues/questions with no answer.
I realize "interact with" is a broad term. I am really looking for any kind of help whether it is a suggestion or just to tell me something is not possible.
I have been using JUnit but it seems limited by itself. Just today I started looking at Robotium since the majority of tests I need to do are UI based. I am new to Robotium so maybe it is possible with this and I have not discovered it yet?
When our team created an Android application that used Google maps, I was able to create tests using the R.id for the map fragment. It is important to note that I had access to the Application's code, so I knew what variables to look for.
Prior to creating this test, I wanted to make sure that I was targeting the correct R.id, so I went into the R file, copied the value and placed it in
assertEquals(id.satellite,copiedRValue);
which returned true, and then build the test around the changeable variable
initialID = solo.waitForFragmentById(id.satellite); //where id.satellite is defined in the R file, eventually would time out and throw error if fragment was not present
//save the map type, leave
//and do other awsome stuff
//before coming back to the map
finalID = solo.waitForFragmentById(id.satellite);//capture the map fragment that is now displayed, again would time out if this specific fragment was not visible
//assert that the fragments are equal
assertTrue(initialID.equals(finalID);
The biggest problem that I had with this test and with other Robotium tests is that I had click events happening to bring in menus and sometimes Robotium would not perform the click, and the test would fail on the click.
This was my first go at testing with Robotium, so there might be other ways to manipulate the R.id values to create a tighter test.
In case anyone wants to know after much searching I finally found something that can test Google Maps. Things such as zoom level and I believe tap pin (method is called tapMapMarkerItem()) are supported. I have not tested the pin tap yet tho.
Apparently the awesome Robotium does not support map testing by itself. Nicholas Albion was nice enough to create an extension to provides testing support for maps on Android. Thank you so much Nicholas!
So here it is:
1. Download the Robotium jars from robotium.org (I found this helpful http://www.vogella.com/articles/AndroidTesting/article.html - by Lars Vogel)
2. Download the extension from https://github.com/nalbion/robotium-maps

How to have ActionBar like Google Play in pre HoneyComb devices ( > 2.2)?

Firstly, This may look like a duplicate question but trust me I have searched all these questions, but couldn't find a suitable answer, yes it is frustrating. Still if you vote to close as duplicate please post comment so that I can learn, few of the similar questions are:-
1. ActionBar pre HoneyComb
2. Another similar question
What I want ?
In my Application I want to support the ActionBar like Google Play ( with few more buttons ). As shown below,
I want to use all three Action bars 1. Main Action Bar 2. Tab Action Bar and 3. Bottom Action Bar mentioned in this design page.
What I did ? I knew that ActionBar is not supported by default in pre-HoneyComb devices. so I started with searching for Alternatives, so I did following things:-
Downloaded the v4 support library and tried to get a working example, but couldn't.
Downloaded ActionBarShelock and created an example for that.
Downloaded this popular library (here on SO) from gitHub.
I have working examples of 2 and 3, but even they are far from what I desire. However I will prefer not using any prebuild library. Since it is a big Application which requires a lot of dynamic customization.
Please help me by providing any step by step guide to implement ActionBar using support library.
After considering that I decided using ActionBarSherlock, It is really easy to implement and to extend as well...

Where can I find API documentation for Windows Mobile phone application skin?

I have to customize the look of Windows Mobile (5/6) dialer application. From bits and pieces of information and the actual custom skin implementations in the wild I know that it is actually possible to change a great deal. I am looking for ways to change the look and feel of the following screens:
Actual dialer (buttons, number display, etc.)
Incoming call notification
Outgoing call screen
In-call screen
At least in the HTC Fuze device there is a custom skin that can be enabled or disabled, and it is actually a dll.
Can anyone point me to a section in MSDN, any kind of sample code, or at least mention the keyword I should be looking for?
Edit: There seem to be a number of "skins" for download. How do they do it?
There is currently no API for the default phone dailer and you can't replace it. The only people that can are the OEM's that make the devices.
I beleave you can add a context menu extender but I can't find the sample but that's about it.
As the other post article link goes into, there are enough API's in WM that you can write your own dailer and kind of replace it in most cases. Altho you can detect incomming calls you may be out of luck displaying a GUI in all situations (e.g. when the phone is locked).
There is an article series by Jeff Cogswell which could be very interesting for you.